位置: 编程技术 - 正文

使用JQuery实现Ctrl+Enter提交表单的方法

编辑:rootadmin

推荐整理分享使用JQuery实现Ctrl+Enter提交表单的方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

有时候我们为了省事就操作键盘组合键去代替使用鼠标,我们今天就使用JQuery实现Ctrl+Enter提交表单。

使用JQuery实现Ctrl+Enter提交表单的方法

我们发帖时,在内容输入框中输入完内容后,可以点击“提交”按钮来发表内容。可是,如果你够“懒”,你可以不用动鼠标,只需按住键盘上的Ctrl+Enter键,即可提交表单,完成内容发布。当然,由于输入框是一个多行文本输入框textarea,我们知道,在textarea中按Enter(回车)键可以换行,并不能直接提交表单(submit),而默认情况下,浏览器忽略了Ctrl键。那么我们可以通过Javascript脚本来控制使用Ctrl+Enter键来组合完成表单提交,本文结合示例讲解基于jQuery的Ctrl+Enter提交表单效果。HTML我们在页面body中,放置一个textarea输入框,一个提交按钮button,以及展示提交后的结果div#result。

CSS简单的写几行css,修饰textarea输入框、button提交按钮以及提交后显示内容的.post样式。

jQuery首先必须预先载入jQuery库。

我们来编写一个简单的插件ctrlEnter(),其中带两个参数,第一个参数btns表示插件作用的元素,第二个参数fn表示调用的函数。我们在插件中加入函数performAction()来确保插件内部调用。接着插件开始侦听键盘事件,当按下keydown键盘中的某个键时,判断如果按下的是Enter(回车)键和Ctrl键,则调用performAction(),并阻止默认的回车换行行为。然后我们还应该在button上绑定click事件调用performAction(),这样就可以通过单击按钮也可以提交内容了。

最后,调用ctrlEnter,将textarea中的内容提交到#result中,并且将回车替换为br,并且清空textarea。当然实际应用中,应该将内容post给后台处理程序,让后台程序php等处理内容及数据交互。

标签: 使用JQuery实现Ctrl+Enter提交表单的方法

本文链接地址:https://www.jiuchutong.com/biancheng/370421.html 转载请保留说明!

上一篇:jQuery多级手风琴菜单实例讲解(jquery手风琴折叠菜单)

下一篇:jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码(jquery右击事件)

  • 税前扣除凭证按照用途分为哪些
  • 企业在异地设立的办事处撤销了,人员咋办
  • 财税证与会计证区别
  • 税款征收方式是指
  • 纳税申报表保留几年
  • 资产处置收益是什么会计科目
  • 资产减值损失借方表示
  • 不动产租赁发票怎么开
  • 哪些企业税收优惠
  • 现金预算表中的利息怎么算
  • 费用跨年入账所得怎么算
  • 电商返佣平台有风险吗
  • 电商行业平台开的发票怎么入账
  • 用银行存款上交各种税费
  • 砂石建筑材料验收规范
  • 服务费不开发票可以做无票收入吗?
  • 机动车发票如何抵扣进项税
  • 汽车配件税收分类
  • 增值税专用发票电子版
  • 托收承付结算方式
  • 党政机关接收企业赞助的规定
  • thinkphp limit
  • uefiu盘安装系统步骤win10
  • 入库前的准备
  • SCHDPL32.EXE - SCHDPL32是什么进程 有什么用
  • PHP函数func_num_args用法实例分析
  • 库存现金清点怎么做
  • 其他业务支出的二级科目有哪些
  • 税务自查补税后还有风险吗
  • 翡翠湾攻略
  • 提坏账准备的会计分录 2022
  • 商业连锁企业有哪些
  • cd播放模式
  • 自然人专项扣除填报
  • facebook/scribe · GitHub
  • python的shell怎么运行文件
  • mysql中触发器的创建有多个执行语句
  • 收到小微企业退税怎么做账
  • SQLServer 2008中通过DBCC OPENTRAN和会话查询事务
  • 汇兑损益在哪个表
  • 基本账户的定义
  • 印花税减免计入什么科目
  • 应收账款收不回来了应怎么做会计分录
  • 长期待摊费用该怎么记账
  • 收到外币收入怎么处理
  • 银行汇票的分类和适用范围
  • 注销退税后又补税了
  • 增值税普通发票和电子普通发票的区别
  • 土地租赁费如何摊销
  • 公司主要产品
  • 村集体经济组织架构
  • 供货方代垫运费计入什么科目
  • 公司注销固定资产必须清理吗
  • 赠送的产品价格为0怎么做账
  • 事业单位开的发票
  • 明细分类账怎么打印
  • 出纳账户怎么设置
  • Microsoft SQLServer的版本区别及选择
  • sqlserver按时间查询
  • windows需要更新吗?
  • hppusg.exe
  • vcpkgsrv.exe是什么进程
  • 苹果mac系统复制粘贴不了
  • linux内核驱动开发书籍
  • 红帽子在工地上是什么级别
  • win8中文版怎么升级到win10
  • linux 截屏
  • win7操作系统的主要功能
  • js调用音频文件
  • perl 计算
  • jquery左侧导航栏
  • android性能指标
  • unity多开同一个项目的方法
  • python asyncio
  • 税控盘解除风险
  • 电子税务局报表报送在哪里
  • 税务局残保金征收工作汇报
  • 宁波国税发票查询
  • 下载安徽税务app并安装
  • 会计报表错误
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设