编写一个JavaScript程序验证表单,其中表单中有四个元素,分别是姓名年龄,email以及一個专业的复选框,其中专业选项为“计算机科学与技术”“通信工程”“英语”。要求在表单提交的时候做如下判断:
(1)姓名年龄和email彡个元素的内容均不能为空;
(2)年龄必须为数字;
(3)email中必须有一个@符号完全满足上述三个条件时方可提交,否则弹出给用户提示信息
(4)在此基础上,编写后台处理php代码使用php获取并输出所有用户提交的数据,注意复选框为多个值输出。
//调整表单格式 --此为注释 //增加的表格,并设置为单选框 --此为注释
- 2.然后使用JavaScript函数进行表单的判断
- 3.提交到php文件并进行处理
判断各类不满足要求的表单:
1.开始时将js验证函數置于< title>
之下js验证函数并没有成功调用进行验证?
2.在写php处理文件时发现输出的是其value值,并没有输出其后的中文比如输出性别得到的是其value值?
解决方法:对其得到的value值进行判断如果满足哪个条件就输出想要得到的中文
在做完设计作业后,个人感觉对于html、js及php有了一个更加铨面的认识对于课程上老师讲到的内容也有了更深的理解。
(内心os:课上没认真听讲的后果就是遇到了好多的bug= = )