我正在制作一个简单的注册表单,当我从“从这里”注释删除if语句到“到这里”注释时,所需的工作。但是,当我写if语句时,所需的不起作用。
{{1}}
{{1}}
{{1}}
答案 0 :(得分:0)
我已经通过在您的两条评论之间移动关于alert("Form submitted!");
的if语句测试了您的工作,并且它们得出了相同的结果。错过了所需支票的哪一部分?请说明您遇到的问题,或告诉我是否误解了您的问题
此外,您还应修改行<form method="post">
中的一些代码设置,以确保代码正常工作
为了让表单有效,您应该添加一个路径来发送值
将代码从<form method="post">
更改为<form action="data.php" method="post">
data.php中的代码
<h4>Value you submit</h4>
<p>Name <?php echo $_POST["studentName"]; ?></p>
<p>Contact No : <?php echo $_POST["contactNo"]; ?></p>
所以一个
Tutorial of handling HTML form by W3Schools
奖金提示:
1)通常,我们使用POST
方法,因为结果无法在地址栏中看到,但如果您想要一个可以加入书签并重新访问相同结果的网址,则应使用{{1 }}
2)我发现您在脚本中对性别进行了必要的检查,但我认为因为您在GET
选项中添加代码checked
而无效,所以在该广播部分中它不能被取消,你只能检查男性或女性
也很抱歉我的英语不好
答案 1 :(得分:0)
必需实际有效。在您的验证功能中,您只是警告&#34;表格已提交&#34;如果符合这些验证,那并不意味着表格已经提交。如果您发现您甚至没有页面刷新以显示表单已提交。