我有一个表单,要求用户为设备类型命名,并说明他们想为该设备类型分配多少属性。该表单调用以下 php 文件,该文件使用循环来创建所需数量的属性。
我使用了 name="attribute".$i 以便能够识别下一个 php 页面上的每个属性,以将信息发送到数据库。
<?php echo $_POST['device-name']; ?>
<?php
$num=$_POST['number-of-attributes'];
$num=intval($num);
for($i=0; $i<$num; $i++) {
newAttribute($i);
}
function newAttribute($i) {
echo ("<div id=\"new-attribute\">");
echo ("<h3>New Attribute</h3>");
echo ("<label for=\"attribute".$i."\">Name</label>");
echo ("<input id=\"attribute\" type=\"text\" name=\"attribute".$i."\">");
echo ("</div>");
}
?>
但是我也希望用户能够点击例如:
<div id="small-button">New Attribute</div>
并创建另一组字段来定义属性。
我该怎么做?
提前致谢