问题描述
- 下面这段代码有什么问题
- 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(![/^(a-zA-Z0-9u4e00-u9fa5_)+$/](obj1.value)) {response.write(""用户名只能由数字字母汉字和下划线构成"");r_user.focus();} if(![/^(a-zA-Z0-9u4e00-u9fa5_)+$/](obj1.value)) {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
时间: 2024-10-18 14:15:23