zoukankan      html  css  js  c++  java
  • form表单只单个input框按回车键页面会自动刷新

    今天遇到一个问题,在只有单个input框搜索时按Enter键查询数据时自动会刷新页面,框内搜索的内容没了,页面也重新刷新了,查询效果不能实现。后来才知道在form表单中,只有一个input框按Enter键会刷新页面,简单模拟了一个页面

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title></title>
        <meta charset="utf-8" />
    </head>
    <body>
        <form>
            <h2>form表单中单个input框按回车键自动刷新问题</h2>        
            <input type="text" placeholder="搜索框1"/>
        </form>
        <h2>非form表单按回车键不会刷新页面</h2>
        <input type="text" placeholder="搜索框2"/>
    </body>
    </html>

    通过页面发现:

    • 页面中的form表单只有一个input框按回车键页面会自动刷新
    • 页面中没有form表单只有一个input框按Enter键不会刷新

    解决方法:

    必须用form表单且只需要一个input框时再添加一个隐藏的input框

    <input type="text" style="display:none;" />
  • 相关阅读:
    Hbase安装与简单使用
    Integer Int
    Maven是什么
    对Servlet执行流程的初步认识
    android studio 开发环境的搭建
    centos下更换默认的python版本
    写出我心(七)
    写出我心(六)
    写出我心(五)
    写出我心(四)
  • 原文地址:https://www.cnblogs.com/HapetyPing/p/13222378.html
Copyright © 2011-2022 走看看