以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』 (http://bbs.xml.org.cn/list.asp?boardid=22) ---- 表单提交问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=22&rootid=&id=65289) |
-- 作者:lijh0633 -- 发布时间:8/2/2008 6:51:00 PM -- 表单提交问题 提交含有非法字符的表单时,如果点击“提交”,能返回“错误确认”对话框提示,而按“回车”键为什么不进行确认就直接提交,进行查询了? 是“提交”按钮设置错误,还是确认代码错误 <script language="javascript"> function searchzj(){ if (zjsearch.keywords.value==""){ alert("请输入学号!"); zjsearch.keywords.focus(); return false; } if (zjsearch.UserPwd.value.length!=6){ alert("请输入6位密码"); zjsearch.UserPwd.focus(); return false; } document.zjsearch.submit() } |
-- 作者:lijh0633 -- 发布时间:8/2/2008 9:02:00 PM -- 该问题已经解决,就是把<input type="button" name="Submit2" value="查询" onclick="searchzj()" tabindex="1">里面的“onclick="searchzj()"”去掉,而在<form action="searchdw.asp" method="POST" name="zjsearch" target="_blank" id="zjsearch" onsubmit="searchzj()">里添加 onsubmit="searchzj()" 但是还有一个相关问题没有解决,就是:提交带有非法字符的表单时,系统会出现一个“错误对话框”,但是当点击“错误对话框”中的“确定”时,却又执行了“提交”,进行了错误查询。请问各位,如何解决?
[此贴子已经被作者于2008-8-2 22:24:25编辑过]
|
-- 作者:lijh0633 -- 发布时间:8/4/2008 9:18:00 AM -- 各位好友,问题已经自己解决,方法是:把<script language="javascript"> .......</script>语句放到<form>.......</form> 的后面即可。谢谢各位的帮助 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.500ms |