解决方案 »
- 当mousemove事件遇到iframe
- 怎样知道滚动条到达最底部
- 日期控件问题,100分请朋友帮忙解决一下
- 怎样使用脚本来达到这样的效果:在input框中按删除键删除光标所在文字且新插入一个字符,光标位置前移一个字符!
- frameset里分成两个框架分别显示a.jsp和b.jsp,现在我要点击a.jsp里的按钮时让b.jsp里的form提交,有什么方法吗
- 关于用javaScript+Jsp实现,客户端DOM上传的问题,(急)
- 如何能做到这样的功能???
- 关于如何在Javascript中实现asp对数据库进行操作?
- 用ShowModelDailog打开一个对话框时,可以传递一些值吗?
- 英文字符和中文字符的长度如何比较(JavaScript解决)?
- 请教下各位大神 关于窗口打开默认最大化
- 【原创】ImagesLazyLoad 图片延迟加载效果
你在加个按钮到页面
<input type="button" value="什么意思" onclick="Check();"/> 第一次打开的时候,你直接按下这个按钮,没反应吗?
验证成功后没有return true;
var a=${info1};//这个是什么?jquery,还是EL表达式,这一句错误了,后面的语句都无法执行,EL表达式只能在jsp中,也就是页面中
改成
<form name="form1" action='modifypassword.do' method='post' onSubmit='return Check();'>
<SCRIPT type="text/javascript" LANGUAGE = "JavaScript">
function Check() {
var str,str1,str2;
var str=document.getElementById('form1').pass.value;
var str1=document.getElementById('form1').newpass.value;
var str2=document.getElementById('form1').newpass2.value;
if(!str){
alert("请输入原始密码!");
document.getElementById('form1').pass.focus();
return false;
}
if(!str1){
alert("请输入新密码!");
document.getElementById('form1').newpass.focus();
return false;
}
if(!str2){
alert("请再次输入新密码!");
return false;
} if(str1 != str2){
alert("两次输入的密码不一致!");
document.getElementById('form1').newpass.clear();
document.getElementById('form1').newpass2.clear();
document.getElementById('form1').newpass.focus();
return false;
}alert(6);
}
</SCRIPT>
<form id="form1" action='modifypassword.do' method='post' onSubmit='return Check();';>
<table width="100%" border="0" cellspacing="3" bgcolor="#FFFFFF">
<tr>
<td colspan="5">
原密码:<input id="pass" type="password" name="pass" /></td>
</tr>
<tr>
<td colspan="5">
新密码:<input id="newpass" type="password" name="newpass" /></td>
</tr>
<tr>
<td colspan="5">
再次输入新密码:<input id="newpass2" type="password" name="newpass2" /></td>
</tr>
<tr>
<td colspan="5">
<input type= "submit" value="保存" />
<input type="reset" value="重置" /></td>
</tr>
</table>
</form>
你的function Check()这个函数没有
验证成功后没有return true;