首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

提交失败的时候不清空文本框信息解决方案

2012-03-09 
提交失败的时候不清空文本框信息提交失败的时候不清空文本框信息,应该怎么写?VBScript codescript langua

提交失败的时候不清空文本框信息
提交失败的时候不清空文本框信息,应该怎么写?

VBScript code
<script language="javascript">function test() {    var LEN =  document.getElementById("qty").value;    for(var i=1; i<=LEN ; i++) {        if(document.getElementById("weeknumber" + i).value=="") {             alert("周别不能为空!")document.getElementById("weeknumber" + i).focus();return false;        }   }  }</script><form id="form1" name="form1" method="post" action=""><% for i=1 to 5 %><input type="text" name="weeknumber<%=i%>" id="weeknumber<%=i%>"/><br /><% next %><input name="qty" id="qty" type="hidden" value="<%= i-1%>" /><input type="submit" name="button" id="button" value="提交" onclick="test();" /></form>


[解决办法]
其实你的代码只要把onclick="test();" 改成onclick="return test();"就可以了
[解决办法]
<form id="form1" name="form1" method="post" action="" >
.......
<input type="submit" name="button" id="button" value="提交" onclick="return test()" />
或者
<form id="form1" name="form1" method="post" action="" onsubmit="return test()" >
<input type="submit" name="button" id="button" value="提交" />
另外如果刷新后返回的也是可以保存的,但不推荐:使用<meta name="save" content="history" />标签,但要分情况,不是万能呀
[解决办法]
探讨
其实你的代码只要把onclick="test();" 改成onclick="return test();"就可以了

热点排行