位置: 编程技术 - 正文

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

  • 事业单位交所得税是否可以报国高新
  • 什么情况增值税计入成本
  • 什么是差额税金
  • 技术服务收入属于劳务报酬所得吗
  • 个人所得税数据已失效,请重新填写
  • 计入投资收益的手续费
  • 讲师培训费开票税点是?
  • 租赁费进项税可以抵扣吗
  • 月末 存款
  • 发现以前年度少计提税金
  • 销售边角料收入属于什么收入
  • 应收账款补提坏账是什么意思
  • 资源税是否需要计提?
  • 以前年度损益调整属于哪类科目
  • 未认证的增值税发票如何开具红字发票
  • 分公司税款
  • 日常服务app
  • 购买厂房可以一次买卖吗
  • 土地租赁协议和合同有什么区别
  • 零申报工会经费滞纳金怎么算
  • 苹果最强机型
  • linux用途是什么
  • windows11永久解决蓝屏
  • 如何修改选区边缘
  • 股权转让交易税计税依据是什么
  • 公司撤股需走什么程序
  • 微软即将终止当前系统版本
  • hotkey可以卸载吗
  • PHP:pcntl_getpriority()的用法_PCNTL函数
  • 税收返还需要缴纳什么税
  • 实收资本的会计编码
  • laravel使用
  • 一般纳税人企业所得税税率多少
  • php是面向过程还是面向对象
  • php绘制图片
  • 机器视觉 machine
  • 指令获取
  • 存货跌价准备的账务处理
  • 应付账款可以用预收账款代替嘛
  • 如何解决面颊毛孔粗大
  • 数据库管理中负责数据模式定义的数据库语言是
  • 增值税发票的规范
  • 金税四期注意什么
  • 金税四期讲解视频
  • 个人经营所得税怎么申报
  • 外单位替本单位缴纳社保
  • 建筑公司异地施工
  • 交纳增值税的账务处理PPT
  • 其他综合收益如何计算所得税
  • 企业所得税审计调整分录
  • 预期年化收益率安全吗
  • 主营业务成本的贷方是什么
  • 小规模企业购买车辆发票可以抵税吗
  • 哪些资产减值可以转回哪些不可转回
  • 待摊费用属于流动负债吗
  • Windows Server 2003将于7月14日停服 想用收费
  • 彻底清除硬盘中的文件
  • instmsiw.exe进程简介
  • ubuntu怎样
  • win7应用程序没反应
  • win10系统怎么新建磁盘
  • windows隐藏分区
  • linux安装atop
  • win7arm
  • 注册表 windows
  • perl 运算
  • 列表框代码
  • macos安装过程
  • 学node.js需要什么基础
  • python数据结构教程
  • nodejs 模块
  • python 命令
  • Android 仿 iphone 自定义滚动选择器
  • 安卓怎样从旧手机把联系人导入新手机
  • 银行代扣流程
  • 广西地方税务网站官网
  • 自然人扣缴端初始密码
  • 杭州车辆购置税怎么算
  • 江苏省扬剧团演出的扬剧罗帕记
  • 亮点纷呈的意思和造句
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设