112.12.134.*
javaScript如何实现ctrl+s保存
解决时间:2024/01/27 14:22
热度:368
- 满意回答
回答于:2023/08/01 11:56
1.背景
当完成编辑后,需要提交保存,默认的只能点击,频繁保存时,可以使用快捷键,减少对鼠标的操作。即ctrl+s键时,保存。
2.实现
document.addEventListener('keydown', function(e){ if (e.keyCode == 83 && (navigator.platform.match("Mac")?e.metaKey:e.ctrlKey)){ e.preventDefault() alert('saved') document.getElementsByName("write")[0].click()//form中的提交按键name名,相当于点了提交 } });
提问者对回答的评价:
谢谢您的解答!支持(0) 反对(0)
其他回答 (共0条)
- 联想账号忘了,手机号也换了,登陆不上怎么办? (1个回答)
- 360路由器微信家庭上网报告如何关闭 (1个回答)
- 路由器显示ESP_0BE240这个是什么设备 (1个回答)
- espressif这个是什么设备 (1个回答)
- 查域名ip地址显示泛播说明是国外的服务器吗 (1个回答)
- 位(bit)、字节(Byte)、MB(兆位)之间的换算关系 (1个回答)
- 工行财付通智能定存怎么注销 (1个回答)
- 支付宝里的平安银行信用购如何关闭 (1个回答)
- 为什么我的花呗变成了信用购 (1个回答)
- ‌AirPods保修期是多 ...
- 苹果A2564是什么型号耳机 ...
- 打开Mac版的PowerPoint都 ...
- error This project‘s p ...
- 使用javascript的网页是静 ...
- Centos7停止维护还能用吗 ...
- SSL证书使用的端口号通常 ...
- 此表单不安全,因此系统已 ...
- Tipask2.0(2.5)改SSL证书 ...
- 打开谷歌浏览器提示应用程 ...
- 咨询下赛博朋克2077配置要 ...
- windows2003网站迁移到wi ...
- 升级使用https协议后网站 ...
- 淘宝先用后付怎么关闭
- QQ游戏军旗等级分布
- 黑神话悟空最低需要多大的 ...
- 华为pura70 pro+处理器相 ...