我正在使用 JavaScript 练习表单验证,但是当我尝试从它提交的页面中检索数据时,我无法获取它。
表单.html
<body>
Hello.<br />
<form onsubmit="return validate()" action="process.php" method="POST">
Enter name: <input type="text" id="name" /><br />
Enter phone number: <input type="text" id="number" /><br />
Enter password: <input type="password" id="paswd" /><br />
Is there anything else you would like to add: <input type="text" id="anything" /><br />
<input type="submit" value="Check Form" />
</form>
</body>
进程.php
<?php
echo 'Here: '.$_POST['number']
?>
无论我使用什么索引,我都会得到“未定义索引:第 2 行”。我究竟做错了什么?
编辑:所以我不能使用id
我需要的属性name
?由于所有name
s 的值都将与对应的值相同,因此是否有防止编码冗余的方法id
?