【jquery】阻止表单提交

<html>
   <head>
   <script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script>
   <script type="text/javascript">
      $(function(){
         $("#sub").bind("click",function(event){
            var username = $("#username").val();  //获取元素的值
            if(username==""){     //判断值是否为空
               $("#msg").html("<p>文本框的值不能为空.</p>");  //提示信息
               event.preventDefault();  //阻止默认行为 ( 表单提交 )或者return false;
             }
         })
      })
   </script>
   </head>
   <body>
      <form action="test.html">
         用户名:<input type="text" id="username" /> <br/>
         <input type="submit" value="提交" id="sub"/>
      </form>
      <div id="msg"></div>
   </body>
</html>

相关推荐