日期:2014-05-18  浏览次数:20707 次

刚刚去javascript提问,没人理我,谁来帮帮我啊.............
这是JSP里的一段代码:
...........
<script   language= "javascript "   src= "images/index.js "   type= "text/javascript "> </script>
...........
<form   action= "regservlet "   method= "post "   name= "regesiter "   onsubmit= "return   FormChcek() ">
.......
<td> 密码: </td>
<td> <input   type= "text "   name= "spass "   /> </td> </tr>
<tr>

..........

这是images/index.js里的代码:
if   (document.regesiter.spass.value   == " ")  
{
alert( "请填写您的密码! ");
document.regesiter.spass.focus();
return   false;  
}


当我把空密码提交以后会出现两此“请填写您的密码”的提示,这是为什么

哪位大哥知道啊,小弟很急,今天已经提问两个没人了理我了,郁闷啊


------解决方案--------------------
你是不是在你的提交按钮里面也写了检测的
如: <inpu type= "submit " onclick= "FormChcek() ">
------解决方案--------------------
if (document.regesiter.spass.value == " ")
这不就把空密码判了吗
------解决方案--------------------
你的校验程序里写校验了么
------解决方案--------------------
还是把全部的贴出来吧,现在只能怀疑你验证了两次