![匿名用户](http://ask.wd1x.com/css/default/avatar.gif)
112.12.134.*
javaScript如何实现ctrl+s保存
![解决时间](http://ask.wd1x.com/css/default/lefttime.gif)
-
- 满意回答
![](http://ask.wd1x.com/css/default/lefttime.gif)
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条)
- 路由器显示ESP_0BE240这个是什么设备 (1个回答)
- espressif这个是什么设备 (1个回答)
- 查域名ip地址显示泛播说明是国外的服务器吗 (1个回答)
- 位(bit)、字节(Byte)、MB(兆位)之间的换算关系 (1个回答)
- 工行财付通智能定存怎么注销 (1个回答)
- 支付宝里的平安银行信用购如何关闭 (1个回答)
- 为什么我的花呗变成了信用购 (1个回答)
- 3306是什么端口? (1个回答)
- :1025端口是什么端口? (1个回答)
- 华为pura70 pro有什么缺点 ...
- 华为Pura 70 Pro+有什么缺 ...
- fastorange是什么软件,可 ...
- ahsprotector是什么软件? ...
- 为什么华为手机微信支付不 ...
- 为什么我的华为钱包不支持 ...
- 华为pura70系列pro以及pr ...
- 接到FaceTime视频电话自称 ...
- 联想笔记本升级win11后, ...
- 联想账号忘了,手机号也换 ...
- 如何查询bios版本
- win10系统右下角天气怎么 ...
- elf.exe是什么文件?
- word怎么中文宋体,英文、 ...
- 网易严选型号CL010便携式 ...
- 360路由器微信家庭上网报 ...
- i5 14600KF和13600KF怎么 ...