不同浏览器对回车提交表单的处理办法

从MIPS汇编到C语言:手把手教你用Mars模拟器理解指令集(附实战代码) 本文详细介绍了如何使用Mars模拟器从MIPS汇编过渡到C语言编程,通过实战代码解析ADD、LW、BEQ等指令集与C语言结构的对应关系。内容涵盖环境搭建、算术运算、内存访问、条件分支及函数调用等核心概念,帮助读者深入理解MIPS指令分类和计算机底层运行机制。 阅读详情

 条件是:
在IE和Firefox下
1、<form>属性的“action”字段必填;
2、有一个type="submit"的“input”。
在Chrome和Safari下
满足第一条即可。(注释1)
  所以,如果要控制提交行为的话(比如,提交前检查必填项是否已填),可以在type="submit"的 “input”后添加Javascript“onXXX(比如onClick)”事件。而如果需要用异步交互来检测相关字段,则无效了。因为return false是作为onreadystate=的子函数,并不能控制全局。这时就需要用到<form>的“onsubmit”属性(注释2)。比如:
HTML
代码如下:

<form name="form1" id="form1" action="act.php" method="post" onsubmit="myfn();return false;">


myfn() 是自己定义的函数:无论通过什么办法(比如敲击“enter”或点击type="submit"(而不是type="button")的“input”按钮)提交,都会触发这个这个函数。于是,大可不必再在type="submit"的“input”后添加Javascript事件“onXXX”了。直接在“onsubmit”中控制,更直观与统一,除非有意控制提交方式(是onClick还是什么)。
return false位于末尾,表示不提交本表单。提交表单的字句document.form1.submit()可以作为myfn()的一个选择条件的分支。
总结:
  这样,<form>有“action”和“onsubmit”属性,有type="submit"的 “input”的提交按钮后,就可以在任何浏览器下(不行吗?请给我反馈)实现使用“Enter”键和鼠标都可以对表单的相关字段进行异步(Ajax)和同步(单纯的Javascript)检查并予以提交。

 

原文链接: http://www.codesky.net/article/doc/201004/20100417043901.htm

【Flink cdc】Data row is smaller than a column index, internal schema representation is probably xxx 翻译一下:当scan.startup.mode=EARLIEST_OFFSET时,如果在最早的offset之后表结构有过变化就无法支持。原因应该是在binlog 的earliest_offset之后,表结构被修改过。我的解决方案:source配置中使用。mysql source配置使用。,以时间戳为消费依据。 阅读详情

相关推荐

用Cadence IC618和TSMC 180nm工艺,从零仿真一个2.4GHz双平衡吉尔伯特混频器

本文详细介绍了使用Cadence IC618和TSMC 180nm工艺从零开始仿真2.4GHz双平衡吉尔伯特混频器的完整流程。涵盖设计环境搭建、原理图设计、仿真配置、性能验证及版图设计等关键步骤,特别适合射频集成电路设计的学习者和实践者参考。通过实操技巧与工艺库结合的工程实践,帮助读者掌握混频器设计的核心技术。

weixin_30328063的博客 550

Form表单Input中按enter键自动提交的问题

按钮绑定回车事件后按回车表单执行js方法后表单自动提交刷新,先执行了js的方法后自动提交表单,使它相当于没有执行js方法,查阅资料得知在一个。,按回车键表单会自动提交,但是当表单中存在多个。时,按回车键不会执行任何操作,这是。

Mr_linjw的专栏 3425

Grey Hack v0.7.3618 保姆级教程:手把手教你用metaxploit.so写一个自动提权脚本

本文详细介绍了如何在Grey Hack v0.7.3618中使用metaxploit.so库编写自动化提权脚本。从环境准备到核心功能解析,再到漏洞利用链构建和权限提升的智能处理,手把手教你掌握游戏中的高级黑客技巧。通过多库联合利用和错误处理优化,提升脚本的效率和成功率。

weixin_42537919的博客 396

input输入框按回车键提交表单问题

今天发现一个奇怪的问题,当页面只有一个input文本框(type="text")时,将鼠标焦点置于这个文本框,然后按回车键(enter键)时会提交表单数据。查了一下,原来这是浏览器的默认行为,当form中只有一个input文本框(type="text")时,用户按回车键会提交这个form表单。从这句话中我们就可以得到产生这种行为的条件就是(1)form中只有一个文本框。(2)用户在文本框中...

蓝沐的博客 1万+

CentOS 7升级GCC踩坑记:明明装了centos-release-scl,为啥找不到devtoolset-9-gcc-c++?

本文详细记录了在CentOS 7系统中升级GCC时遇到的`devtoolset-9-gcc-c++`不可用问题及其解决方案。通过分析`centos-release-scl`安装不完整的原因,提供了从清理残留、重新安装仓库配置到完整安装devtoolset-9工具链的全套操作指南,帮助开发者彻底解决类似环境配置难题。

weixin_29252171的博客 244

Thompson Sampling vs UCB:5个真实业务场景下的算法选型指南

本文深入对比了Thompson Sampling与UCB算法在电商推荐、在线广告、医疗试验、金融定价和游戏调整五大真实业务场景下的表现。通过量化指标分析,为技术决策者提供了清晰的选型指南:Thompson Sampling凭借其概率匹配和贝叶斯框架,在需要快速收敛、处理冷启动及复杂约束的场景中通常更具优势;而UCB则在要求确定性、可解释性和理论保证的场景下表现更佳。

weixin_29181861的博客 153

input 阻止表单输入框的回车键触发提交事件

layui组件。 input输入框,阻止回车键触发提交事件。 $("addMylable input").keydown(function (event) { if (event.keyCode == 13) { return false; } })

在职可交流前端开发,包括:web端、uniapp等,欢迎指教。 2635

数据结构课程设计--基于知识图谱的中医食疗数据管理与应用

【代码】数据结构课程设计--基于知识图谱的中医食疗数据管理与应用。

M_inherit的博客 567

input输入框回车提交

1.方法1 $('#applyCertNum').bind('keypress',function(event){                                if(event.keyCode == 13)                {                alert('你输入的内容为1:' + $('#applyCertNum').val())

TinaTxt的博客 3380

如何使用PostgreSQL数据库进行数据仓库的ETL操作

本文旨在为数据工程师、数据库管理员和分析师提供使用PostgreSQL进行数据仓库ETL操作的全面指南。ETL流程的基本原理PostgreSQL在ETL中的独特优势实际ETL实现的技术细节性能优化和最佳实践常见问题的解决方案首先介绍ETL和PostgreSQL的基本概念然后深入探讨核心技术和实现方法接着提供实际案例和代码示例最后讨论优化技巧和未来趋势ETL:提取(Extract)、转换(Transform)、加载(Load)的缩写,描述数据从源系统移动到目标数据仓库的过程。

2502_91592937的博客 873

腾讯开源SuperSonic:AI+BI如何重塑数据分析?

SuperSonic是腾讯开源的AI+BI平台,融合Chat BI与Headless BI,为制造企业提供实时数据分析。它通过自然语言交互打破数据壁垒,实现生产、库存、质量、供应链等多环节优化,提升决策效率,其开源生态与扩展性助力企业数字化转型与数据价值挖掘。

数据与算法架构提升之路专栏 4542

vue在input中输入后,按回车,提交数据

vue在input中输入后,按回车,提交数据

骨子里的偏爱 4473

使用abagen工具箱获取基于脑区的基因表达矩阵

脑区模板定义了您感兴趣的脑区的空间位置。abagen提供了一些预定义的脑区模板,您可以选择使用,也可以使用自定义的脑区模板。它提供了一种简便的方式来获取基于脑区的基因表达矩阵。abagen需要使用Allen脑图谱数据来获取基因表达矩阵。您可以使用abagen内置的下载功能来获取这些数据。这就是使用abagen工具箱获取基于脑区的基因表达矩阵的详细步骤。通过按照上述步骤操作,您可以轻松获取并使用Allen脑图谱数据中的基因表达信息。一旦您加载了脑区模板,您可以使用abagen来获取基于脑区的基因表达矩阵。

web_bug407的博客 1326

ESP32-CAM无线图像传输实战:从接线到浏览器实时画面

图像采集与无线传输是物联网视觉应用的基础能力,从环境监测到小型监控,都依赖低成本的方案将摄像头画面推送到浏览器端。ESP32-CAM集成Wi-Fi、双核处理器与OV2640传感器,利用JPEG硬件压缩技术,让原始图像数据以极低的带宽开销直达浏览器,无需额外视频编码芯片。其原理在于摄像头内部完成JPEG编码后,微控制器直接读取压缩帧并通过HTTP协议分发,配合PSRAM帧缓冲机制,可稳定支撑VGA分辨率下的实时预览。这类方案广泛应用于远程看护、设备巡检、教学实验等场景,相比树莓派组合更轻量、启动更快。本文从硬

weixin_33910137的博客 381

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

不同浏览器对回车提交表单的处理办法(转载)

在IE和Firefox下1、属性的“action”字段必填;2、有一个type="submit"的“input”。 在Chrome和Safari下 满足第一条即可。(注释1)  如果要控制提交行为的话(比如,提交前检查必填项是否已填),可以在type="submit"的“inpu

kingliu_leo的专栏 1310

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

表单按回车自动提交

当form表单中只有一个<input type="text" name='name' />时按回车键将会自动将表单提交。 <form id='form1' action='a1.jsp' method='post'> <input type='text' name='name' /> </form> 再添加一个<input type="tex...

星辰大海 2370

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

form表单按回车键提交处理方法

1、当form表单中只有一个&lt;input type="text" name='name' /&gt;时按回车键将会自动将表单提交。 &lt;form id='form1' action='a1.jsp' method='post'&gt; &lt;input type='text' name='name' /&gt; &lt;/form&gt;  再添加一个&lt;input ty...

u010219986的博客 3132

input type =text,按回车键自动提交

表单按回车自动提交

u010476464的博客 1万+

input标签按回车键自动提交的问题

1、当form表单中只有一个时按回车键将会自动将表单提交。 再添加一个按下回车将不会自动提交,但是页面上显示一个不知所云的输入框挺别扭,后从网上搜到两个解决办法:  1;添加一个不显示输入框,然后回车之后也不会提交:   2;添加一个onkeydown事件,然后回车之后也不会显示: 如果想添加回车事件可以在onkeydown事件中添加判断提交表单:  我们有时候希望回车键敲在文本框(i

jinxin610的博客 4478

jq html 回车提交表单,回车提交表单的方法

一般如果input的type是submit,显然按回车可以提交表单,但有时没有submit(比如用ajax提交),需要回车提交怎么办呢?上网随便查了一下,很简单,方法如下:一、 document.onkeydown=function(evt){varevt=window.event?window.event:evt;if(evt.keyCode==13){document....

weixin_34008445的博客 442

java 回车提交表单_表单按回车自动提交

1、当form表单中只有一个时按回车键将会自动将表单提交。再添加一个按下回车将不会自动提交,但是页面上显示一个不知所云的输入框挺别扭,后从网上搜到两个解决办法:1;添加一个不显示输入框,然后回车之后也不会提交:2;添加一个onkeydown事件,然后回车之后也不会显示:如果想添加回车事件可以在onkeydown事件中添加判断提交表单:我们有时候希望回车键敲在文本框(input element)里来...

weixin_32539505的博客 236

AnjularJS表单回车提交事件

问题: 输入手机号之后,再验证码输入框点击回车时,触发发送验证码事件。 <div class="login-main"> <form name="loginMobileForm" class="" novalidate> <div class="form-group"> <label class="col-sm-2 co...

dick198311的博客 162

javascript当中表单提交(空格提交的问题)

4.表单提交(空格提交的问题)例 4.1(form.submitIEFF.html)<head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <script language=javascript> function check()...

mark_to_win的专栏 1287

java表单提交方法_表单提交的几种方式

通用提交按钮-->2、提交3、说明:用户提交按钮或图像按钮时,就会提交表单。使用或都可以定义提交按钮,只要将其特性的值设置为“submit”即可,而图像按钮则是通过的type特性值设置为”image”来定义的。因此,只要我们单击一下代码生成的按钮,就可以提交表单。4、阻止表单提交只要在表单中存在上面列出的任何一种按钮,那么相应表单控件拥有焦点的情况下,按回车键就可以提交表单。如果表单里没有提...

weixin_42360703的博客 3426

php 回车自动登录,Form表单按回车自动提交表单的实现方法

1.form表单中只有一个input标签,按回车键将自动提交表单当form表单中只有一个时按回车键将会自动将表单提交。如果不想让其自动提交可以这样做:再添加一个按下回车将不会自动提交,但是页面上显示一个不知所云的输入框挺别扭,后从网上搜到两个解决办法:(1) 添加一个不显示输入框,然后回车之后也不会提交:(2) 添加一个onkeydown事件,然后回车之后也不会显示:ps: 我对于这个 event...

weixin_28982257的博客 250
上一篇: DOM的销毁
下一篇: 优化 JavaScript
FuDesign2008
博客等级 码龄18年 44粉丝 119原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值