zoukankan      html  css  js  c++  java
  • 回车提交事件,和阻止回车提交

    阻止回车提交
      <form runat="server" id="form1" onkeypress="javascript:return SAASkeyDown(event)" >
    回车提交
     <script>
            function getKeyCode(evt) {
                if (typeof (evt) == 'string') return evt.charCodeAt(0);
                return document.all ? event.keyCode : (evt && evt.which) ? evt.which : 0;
            }
    
            function SAASkeyDown(event) {
                if (getKeyCode(event) == 13) {
                    return false;
                }
            }
            function SearchEnter(event){
                 if (getKeyCode(event) == 13) {
                    newsSearch();
                }
            }
            function newsSearch()
            {   
              var key=document.getElementById("newsSearchKey").value;
              if(key=="输入关键字")
              {
                alert("请输入关键字");
              }else
              {
                window.location.href="http://search.soufun.com/search?dir=news&q="+escape(key);
              }
            }
           </script>
          
            <input type="hidden" name="dir" value="news">
            <div class="left kuang">
              <input name="q" size="20" type="text" class="kuang" id="newsSearchKey" value="输入关键字" onfocus="if(this.value=='输入关键字')this.value='';" onblur="if(this.value=='')this.value='输入关键字';"  onkeydown="SearchEnter(event);"/>
            </div>
            <div class="left">
              <input type="button" value=" " class="subBut" onclick="newsSearch()"/>
            </div>
    

    所以我总结了一下,用Javascript提交表单大概有两种写法(根据我目前的理解)

    1. document.formName.submit();

    2.  var form = document.getElementById(id);
        form.submit();

    http://blog.csdn.net/tohmin/archive/2008/08/01/2752556.aspx

    button调用form.submit()方法时不触发onSubmit事件的解决办法(转)
    <input   type="button"   value="test"   onclick="if(document.myForm.onsubmit()!=false)document.myForm.submit();">


  • 相关阅读:
    调用序号
    图片经过时悬停动画
    左侧楼层导航
    dede如何实现二级栏目导航的仿制
    列表页调取二级栏目
    jquery 点击空白处隐藏div元素
    加入收藏功能
    31通过属性名获得属性值
    29.模板式邮箱验证
    28.九九乘法表
  • 原文地址:https://www.cnblogs.com/zhangji/p/1898922.html
Copyright © 2011-2022 走看看