动态表单javascript、php、mysql


dynamic form javascript, php, mysql

我已经有了添加多个文本字段的javascript代码:我想知道的是添加了多少字段并将它们存储在mysql-db-中

示例:添加了10个字段$_GET['1'],$_GET'2']$_获取['10']我怎么知道php中提交到下一页的具体字段数?

<html>
<head>
<script type="text/javascript">
var intTextBox=0;
//FUNCTION TO ADD TEXT BOX ELEMENT
function addElement()
{
intTextBox = intTextBox + 1;
var contentID = document.getElementById('content');
var newTBDiv = document.createElement('div');
newTBDiv.setAttribute('id','strText'+intTextBox);
newTBDiv.innerHTML = "Text "+intTextBox+": <input type='text' id='" + intTextBox + "' name='" + intTextBox + "'/>";
contentID.appendChild(newTBDiv);
}
//FUNCTION TO REMOVE TEXT BOX ELEMENT
function removeElement()
{
if(intTextBox != 0)
{
var contentID = document.getElementById('content');
contentID.removeChild(document.getElementById('strText'+intTextBox));
intTextBox = intTextBox-1;
}
}
</script>
</head>
<body>
<form action="testjs.php">
<div id="content"></div>
<p><input type="button" onclick="addElement()" value="ADD" > <input type="button" onclick="removeElement()" value="REMOVE" ></p>
<input type="submit" value="SUBMIT">
</form>
</body>
</html>

在addElement()函数中,您可以将传递到操作页面的隐藏字段递增1
当然,在removeElem()中,该值必须递减1。

增加一个隐藏的表单字段。或者,循环遍历PHP脚本中的GET/POST数据,并计算出现的次数。