位置: 编程技术 - 正文

使用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右击事件)

  • 怎么交税费
  • 税捷财税官网
  • 车船税保险公司会不会多收
  • 税控盘当月不抵扣怎么申报
  • 应付账款坏账了怎么处理
  • 工程会计和工业会计进销项区别是什么
  • 税款滞纳金计入成本费用还是营业外
  • 社保缴费回单怎么查
  • 土地增值税计税依据
  • 提供给员工宿舍租赁 入账
  • 房企视同买断销售的所得税处理
  • 应交房产税通过应交税费核算吗
  • 债券投资损失准备累计已计提
  • 开出支票支付属于什么会计科目
  • 进项税额转出是不可以抵扣吗
  • 企业挂靠税收市收取的标准是什么
  • 增值税专用发票可以开电子发票吗
  • 开一张增值税发票需要交哪些税
  • 过渡费交税吗
  • 6月实施的新政有哪些?
  • 固定资产投资成本的回收与实物更新
  • 电商平台收取的运输费记收入吗
  • U盘复制文件提示文件过大
  • 苹果电脑设置壁纸为什么重启就没了
  • php 链式调用
  • 什么叫股权溢价之谜?
  • 待处理流动资产净损失
  • php常用方法
  • php写json
  • 自学前端,你必做的事
  • 人工智能lisp
  • 在线客服系统登录
  • java一天速成
  • mysql union or
  • vue生命周期钩子函数
  • php生成器和迭代器理解
  • 揭秘蒙娜丽莎25恐怖之处
  • access数据库丢失原因
  • 代缴职工社保是啥意思
  • 出口退税款计入营业外收入
  • 资产处置收益项目有哪些
  • 企业所得税征前还是征后
  • 住宿费专票可以抵扣进项税吗税率多少
  • 个人所得税不允许核定的行业
  • 盈利能力分析的理论意义和现实意义
  • 公司送客户的礼品账务处理
  • 报销单会计分录怎么写
  • 域名费计入哪个科目
  • 固定资产折旧方法不考虑净残值
  • 实收资本应补缴哪些税
  • 销售商品托收承付怎么确认收入
  • win10系统浏览器在哪
  • 纸嫁衣6第四章攻略全文图解
  • windows server 2003 r2 序列号
  • visio.exe是什么进程
  • ebr.ahrcu
  • win8不能启动
  • win10预览版21337
  • win10调小键盘
  • win8双系统安装教程
  • 如何配置sendmail
  • won7系统优化
  • linux操作系统网课
  • cocos 2d x
  • Android游戏开发实训总结
  • python利用for循环求1到100的和
  • 遍历目录文件
  • Unity3D游戏开发标准教程
  • nodejs cgi
  • 批处理清除保留扇区
  • 实用的批处理
  • 远程批量管理windows
  • unity getint
  • ug编程代码意思
  • jquery判断是否有某个class
  • python parser解析
  • jquery的点击事件怎么写
  • 武汉 税务局
  • 国家税务总局关于涉税中介
  • 贵州税务开票系统登录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设