位置: 编程技术 - 正文

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

  • 个人所得税附加扣除中住房贷款利息扣除
  • 物业公司可以开租赁发票吗
  • 一般纳税人应交增值税明细科目设置
  • 房租收入应该计入什么会计科目
  • 劳务费发票和建筑劳务费发票
  • 开错税率怎么报税
  • 一般纳税人小型微利企业印花税
  • 本月预估是什么意思
  • 利润表净利润等于科目余额表
  • 公积金贷款利息现在是多少
  • 公司买回来做样衣的服装怎么做会计分录?
  • 简易征收销项税额咋做账
  • 外币汇兑差额债券投资计入什么科目?
  • 购入材料未入库
  • 调整固定资产原值减少
  • 海关增值税发票双抬头
  • 房租税收怎么算?
  • 财务人员工资计入什么费用?
  • windows11如何删除账户
  • 在线上网测试
  • 鸿蒙系统网络差怎么解决
  • 发票章不清楚可以报销吗
  • 关于汇算清缴的问题
  • 编制竣工决算的主要依据
  • 产品工人工资会扣税吗
  • 初品官网
  • 机动处置什么意思
  • 补发工资怎么做账
  • laravel启动流程
  • 进料加工贸易方式
  • 计提折旧事考虑了残值净值怎么算
  • typescript event
  • 怎么调试vue项目
  • 增值税和普通发票的区别图片
  • 进项税可以跨年结转吗
  • 个体工商户属于灵活就业人员吗
  • 小微企业具体指
  • 股东投钱一般怎么投
  • Windows2003 SQL2005添加系统用户修改系统登录密码
  • 营改增方案
  • 无形资产比如
  • 分配利润时会计分录
  • 开发票给别人该如何收取税点?
  • 再保险业务范围
  • 当月购买固定资产需要计提吗
  • 上一年度主营业务成本多计提了
  • 管理费用如何冲减
  • 期末库存商品怎么结转
  • 附加税减免政策2023
  • 利息保障倍数多少算正常
  • 收到客户预付款会计分录
  • 未使用和未投入使用
  • 外资企业贷款条件
  • 员工异地工作
  • 固定资产的维修计入什么科目
  • 所得税费用的确认分录
  • 多交增值税不能抵扣
  • 金税盘一直没用过
  • 工程未竣工可以出竣工报告吗
  • 老项目简易征收税率
  • perl -ne
  • SQL函数substr使用简介
  • sql server储存过程的创建与使用
  • WP8版Creative Camera:相机详情介绍(图文)
  • windows10网页打不开怎么办
  • win7系统蓝牙搜索不到设备
  • win8提升模式
  • 怎样关闭windows10安全中心
  • SCHDPL32.EXE - SCHDPL32是什么进程 有什么用
  • win7一开机就弹窗
  • win8设备管理器没有端口
  • nodejs 模块
  • 批处理在windows中的典型应用
  • python中list的用法例子
  • RadioGroup+Fragment实现底部菜单栏
  • javascript面向对象编程指南
  • 怎么打印纳税申报表电子
  • 73平方的房子有多大
  • 社保扣费为什么忽高忽低
  • 税务总局纪律作风
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设