在javascript中创建这些文本域
<form method="post" action="check.php">
<script>
var q;
for(q=0;q<3;q++)
{
document.write('<input type="text" name="ipid" />');
document.write('<br />');
}
<!--and m passing certain values to it :-->
document.getElementsByName('ipid')[0].value="1";
document.getElementsByName('ipid')[1].value="2";
document.getElementsByName('ipid')[2].value="3";
</script>
<input type="submit" value="submit">
</form>
我应该如何在php
中检索ipid的值答案 0 :(得分:3)
使用输入数组 - 请注意[]
表示法:
document.write('<input type="text" name="ipid[]" />');
直接在Javascript中访问:
document.getElementsByName('ipid[]')[0].value="1";
在PHP端,您的阵列将位于$_POST['ipid']
:
print_r($_POST['ipid']);
PHP会自动将输入数组解析为本机PHP数组。