--------------------------------------------------------------------------------------------------

实现"回车!=提交"的问题,一般可以从"按钮的type类型" 和 "输入框个数"两处着手。

------------------------------@chenwei <www.farwish.com>-------------------------------

默认情况下,单个输入框,无论按钮的type="submit"还是type="button"类型,回车即提交。

1.当type="submit"时,无论有几个type="text"输入框,回车均表示提交。(submit)

2.当type="button"时,且存在多个输入框,回车不提交。(button)

3.解决单个输入框的回车即提交问题,参考第二点:可以增加一个input="text",隐藏; 然后type类型为button。

在实际应用中,input输入框很少只有一个的情况,那么只需记住第二条即可应对。

使用JS事件阻止表单提交 不在本文讨论范围,当然也是可以实现的。

--------------------------------------------------------------------------------------------------

最新文章

  1. Ceph RGW 创建默认的pool
  2. (转)Linux下用mkisofs制作光盘镜像ISO文件
  3. 转:ASP.NET中的SESSION实现与操作方法
  4. 解决Windows 7/win8 使用VMware虚拟机的NAT 不能上网
  5. BZOJ 4000: [TJOI2015]棋盘( 状压dp + 矩阵快速幂 )
  6. usaco 1.2.1(指针技巧)
  7. Luogu P3367 【模板】并查集
  8. C# 模拟网站登陆并截图
  9. Activity和Window的View的移动的一些思考与体会,腾讯悬浮小火箭的实现策略
  10. jQuery对象和普通DOM对象的区别
  11. Linux配置虚拟内存
  12. Placement of class definition and prototype
  13. CSS3之多列布局columns详解
  14. Python学习——迭代器&amp;生成器&amp;装饰器
  15. linux shell 脚本攻略学习14--head命令详解,tail命令详解
  16. POJ_2019_Cornfields
  17. BATA冲刺准备
  18. Vue2.1.7源码学习
  19. 多核cpu电脑运行多线程程序的问题
  20. Awk使用方法简介

热门文章

  1. python学习笔记之一
  2. Node JS 8 如何在浏览器上在线调试
  3. ViewPager的addOnPageChangeListener和setOnPageChangeListener的区别,ViewPager改变数据后IndexOutOfBoundsException
  4. Android被忽略的tools
  5. 初级安全入门—— WEBshell与文件上传漏洞
  6. Entity Framework 入门:准备工作
  7. vue中实时监听对象或变量的变化
  8. GNU tar
  9. cat &amp; 文件结束符
  10. 自动化运维工具----ansible