为什么我用document.getElementById()没有办法验证数据?一按提交就自动转到servlet里了,求教.........

MadisonRong 2013-01-29 11:41:51
附上部分代码:
<script type="text/javascript">
function checkpw(){
var old=document.getElementById("oldpw");
var new1=document.getElementById("new1pw");
var new2=document.getElementById("new2pw");
if(new1.value!=new2.value){
alert("新密码不一致,请正确填写");
return false;
}
if(old.value==""||new1.value==""||new2.value==""){
alert("请补全资料");
return false;
}
return true;
}
</script>
........
<form action="PWServlet" method="post" onSubmit="return checkpw();'">
<table>
<tr><td> 旧密码: <input class="input" type="password" id="oldpw" name="old"></td></tr>
<tr><td> </td></tr>
<tr><td> 新密码: <input class="input" type="password" id="new1pw" name="new"></td></tr>
<tr><td> </td></tr>
<tr><td>确认密码:<input class="input" type="password" id="new2pw" name="new2"></td></tr>
<tr><td> </td></tr>
<tr><td><center><input class="button" type="submit" value="确定"></center></td></tr>
</table>

</form>

感觉连函数都没有执行,求解......
...全文
74 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
MadisonRong 2013-01-30
  • 打赏
  • 举报
回复
果然是多了一个分号, anyway,谢谢啦哈....
爱若如梦 2013-01-30
  • 打赏
  • 举报
回复
onsumbit小写
爱若如梦 2013-01-30
  • 打赏
  • 举报
回复
引用 楼主 ByrantRong 的回复:
附上部分代码: <script type="text/javascript"> function checkpw(){ var old=document.getElementById("oldpw"); var new1=document.getElementById("new1pw"); var new2=document.getElementById……
多了个单引号... <form action="PWServlet" method="post" onsubmit="return checkpw();">

87,903

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧