A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王振宇 黑马帝   /  2011-11-18 07:50  /  1965 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

谢谢两位,强烈要求admin给同学们加分。

评分

参与人数 1技术分 +1 收起 理由
admin + 1 加分必须的!

查看全部评分

回复 使用道具 举报
我也提问题了,问题解决了很重要,加分也同样重要哦!~~
回复 使用道具 举报
本帖最后由 王振宇 于 2011-11-21 02:04 编辑

我再JS验证文本输入框是否为空值时,弹出的alert()对话框在点击确定后好像会刷新页面,填写的其他值都会变空,不知怎么解决!或许是代码有问题,请大家指教!谢谢!

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4.   <title> New Document </title>
  5.   <script type="text/javascript">
  6.    function check()
  7.    {
  8.                 var name = document.getElementById("textName");
  9.                 var pwd1 = document.getElementById("pwd1");
  10.                 if(name.value == "")
  11.                 {
  12.                         window.alert("name 不能为空");
  13.                         return false;
  14.                 }
  15.                 if(pwd1.value == "")
  16.                 {
  17.                         window.alert("pwd1 不能为空");
  18.                         return false;
  19.                 }
  20.                 return true;
  21.    }
  22.   </script>
  23. </head>

  24. <body>
  25.   <form id="form1" name="form1" method="post" action="">
  26.   <table border="0" align="center">
  27.       <td>用户名</td>
  28.       <td><input type="text" name="textName" id="textName"/></td>
  29.     </tr>
  30.     <tr>
  31.       <td>密码:</td>
  32.       <td><input type="password" name="pwd1" id="pwd1" /></td>
  33.     </tr>
  34.           <tr>
  35.       <td></td>
  36.       <td>
  37.         <input type="submit" onClick="check()" value="提交" />
  38.       </td>
  39.     </tr>
  40.   </table>
  41. </form>
  42. </body>
  43. </html>
复制代码

6 个回复

倒序浏览
帮帮忙呀!~~~
回复 使用道具 举报
将submit  改成button  因为submit是提交   会将你的数据提交后清空。 button按钮显示结果一样的。submit相对比较安全。

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
黄杰 黑马帝 2011-11-18 08:40:37
地板
不要在按钮加上onclick事件,你在form上面用这个<form id="form1" name="form1" method="post" action="" onsubmit="return check()">

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
laoyang 黑马帝 2011-11-18 13:41:38
7#
学习下JQuery,很方便的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马