zoukankan      html  css  js  c++  java
  • input回车问题

    今天有一个问题,就是input对象没有加任何事件自己回车导致跳到了404页面。处理的时候,并发现没找到回车事件的控制。

    那么只有一种情况,就是自带的回车控制。

    百度了一下,如下面博文里面的写法。我这边就直接给form加了个onkeydown="if(event.keyCode==13){return false;}"全禁掉了

    参考博客:

    http://blog.csdn.net/ligang2585116/article/details/44699567

    自动提交情况说明: 1.默认情况下,单个输入框,无论按钮的type="submit"还是type="button"类型,回车即提交。
    2.当type="submit"时,无论有几个type="text"输入框,回车均表示提交。(<button>按钮默认的type为submit)
    3.当type="button"时,且存在多个输入框,回车不提交。(button)

    解决方案:
    1.解决单个输入框的回车即提交问题,可以增加一个隐藏的input="text" display='none'; 然后type类型为button。=》这个应该是text而不是button
    2.在form表单或input中加入:onkeydown="if(event.keyCode==13){return false;}"

    ********************************************************************************************************************************************************************

    上面说的type应该是text类型才可以,即另一种解决方案,在form中添加input对象,类型text。相当于就是说,form表单提交的时候,其中有一个待输入,所以表单不会进行提交,大概可以这么理解。

      $("form").append("<input type='text' name='text' style='display:none'/>")
    

    20170712

    今天在解决回车问题的时候,因为form是后台拼接而成的,无法直接找到form处理

    所以,解决方案就需要选择第二种,且使用js进行内容插入$("form").append("<input type='text' name='text' style='display:none'/>")

  • 相关阅读:
    关于UltraISO打开iso文件后只有部分文件问题
    CollectionViewController 集合视图
    SDWebImage, 关于第三方异步加载图片的一些方法
    NSFileManager(文件管理类)
    UIReview(UI总结)
    sqlite( 轻量级数据库)
    DataPersistence(数据持久化: 文件读写, NSUserDefault, 归档)
    第三方(SDWebImage, 网络类AFNetWorking)
    网络编程(GET, POST)
    数据解析(SAX, JSON)
  • 原文地址:https://www.cnblogs.com/danlis/p/7086085.html
Copyright © 2011-2022 走看看