本帖最后由 王振宇 于 2011-11-21 02:04 编辑
我再JS验证文本输入框是否为空值时,弹出的alert()对话框在点击确定后好像会刷新页面,填写的其他值都会变空,不知怎么解决!或许是代码有问题,请大家指教!谢谢!
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title> New Document </title>
- <script type="text/javascript">
- function check()
- {
- var name = document.getElementById("textName");
- var pwd1 = document.getElementById("pwd1");
- if(name.value == "")
- {
- window.alert("name 不能为空");
- return false;
- }
- if(pwd1.value == "")
- {
- window.alert("pwd1 不能为空");
- return false;
- }
- return true;
- }
- </script>
- </head>
- <body>
- <form id="form1" name="form1" method="post" action="">
- <table border="0" align="center">
- <td>用户名</td>
- <td><input type="text" name="textName" id="textName"/></td>
- </tr>
- <tr>
- <td>密码:</td>
- <td><input type="password" name="pwd1" id="pwd1" /></td>
- </tr>
- <tr>
- <td></td>
- <td>
- <input type="submit" onClick="check()" value="提交" />
- </td>
- </tr>
- </table>
- </form>
- </body>
- </html>
复制代码 |
|