function Judge() { var obj1=request.getParameter("r_user").val(); var obj2=request.getParameter("r_password").val(); var obj3=request.getParameter("rs_password").val(); if(obj1.value=="") {ronsponse.write("用户名不能为空!");r_user.focus();} if(obj2.value=="") {response.write("密码不能为空!");r_password.focus();} if() {response.write("用户名只能由数字字母汉字和下划线构成");r_user.focus();} if() {response.write("用户名只能由数字字母汉字和下划线构成");r_password.focus();} if(obj2。equal(obj3)) {response.write("两次输入的密码不一样");r_password.focus();} else{response.write("输入成功");} }
用户名
密码
确认密码
头像
貌似错误蛮大,点击提交一点反应也没有,求大大解答,不胜感激
你这是服务端代码跟客户端代码一起用么?
说明你的条件都没有得到满足,检查每个条件,可以先保留一个条件,挨个测试
if(obj1.value=="") {ronsponse.write("用户名不能为空!")
这个对象名称写错了吧,response??java支持var申明变量?var是js的范畴吧,C#也可以用var