位置: 编程技术 - 正文

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

  • 新公司开基本户银行选择
  • 过路费报销属于什么费用科目
  • 汇算清缴常见问题
  • 总公司如何分配股份
  • 红字发票开错了已上传如何作废
  • 银行商业承兑汇票到期怎么兑现
  • 认证不抵扣的账务处理
  • 购买金蝶软件多少钱
  • 什么样的运输发动机最好
  • 职工在异地住院怎么报销
  • 定额备用金制度有哪些
  • 房产税计税依据房产原值怎么算
  • 年底结账会计分录一定要做吗
  • 出口企业享受增值税优惠政策
  • 企业给员工购买的团体意外险的被保险人一般是
  • 民办非营利组织幼儿园清算时固定资产如何处理
  • 施工企业直接费间接费怎么算
  • 餐饮增值税
  • 应纳税额减征额和减免税额一样吗
  • 年数总和折旧计算方法
  • 普通股资本成本计算方法
  • 销售发票冲红的条件有哪些?
  • 汇率的标价
  • 企业取得出售可供出售金融资产该如何写分录呢?
  • 公司职员培训与管理
  • 工商年报股东变更申请
  • windows7的笔记本有哪些
  • 斐讯路由器地址在哪里看
  • Mac Chrome打开HTTPS证书错误问题解决方法
  • 微信打开链接无法滑动
  • 虚拟机怎么安装gcc
  • php数组查找函数
  • wordpress访客插件
  • 存货的核算方法
  • 长期投资有哪些渠道
  • yolov5损失
  • 生产企业可以抵扣进项税的
  • 软件开发行业税负
  • 取得抵债资产支付的税费一般不包括下列哪种
  • elasticsearch基本概念
  • 增值税纳税申报实训心得体会
  • 购买的烟酒怎么入账
  • 从在建工程调整到费用
  • 个人写收据要写身份证号吗
  • 企业所得税的征税对象和纳税人分别负有的纳税义务
  • 企业金融资产包括
  • 1%征收率可以开专票吗
  • sql2008混合模式
  • 结转成本是什么凭证
  • 当年发生亏损会影响所有者权益吗
  • 所得税费用是指
  • 现金日记账采用哪一种账簿的形式
  • 应付账款已付款应该怎样记账
  • 申报抵扣了不做账怎么处理?
  • 税务机关多收税款几年可以要求退回
  • 没有发票如何做会计分录
  • 土地的入账科目
  • 股东是否实缴出资的举证责任
  • 企业资质证书丢失怎么办
  • 年化利率是什么意思
  • 直接费用的定义
  • 房地产企业会计分录
  • mysql5.7.26启动失败
  • mysql批量更新多条数据
  • 双击盘符弹出属性
  • centos ssh permission denied
  • win10预览版21h2
  • linux中的查找命令
  • 联想 恢复
  • win8.1系统怎么激活
  • a10 config backup for aXAPI
  • 游戏开发吧
  • messenger api
  • 输出语句的执行过程
  • framelayout布局
  • nodejs orm框架
  • python视频下载
  • Unity3D游戏开发标准教程
  • 湖南省五一劳动奖章
  • 税收与税务的区别是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设