112.12.134.*
javaScript如何实现ctrl+s保存
解决时间:2024/01/27 14:22
热度:240
- 满意回答
回答于: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条)
- 查域名ip地址显示泛播说明是国外的服务器吗 (1个回答)
- 位(bit)、字节(Byte)、MB(兆位)之间的换算关系 (1个回答)
- 工行财付通智能定存怎么注销 (1个回答)
- 支付宝里的平安银行信用购如何关闭 (1个回答)
- 为什么我的花呗变成了信用购 (1个回答)
- 3306是什么端口? (1个回答)
- :1025端口是什么端口? (1个回答)
- javaScript提交form表单的方法 (1个回答)
- 抖音撩一下是多少抖币? (1个回答)
- word怎么中文宋体,英文、 ...
- 网易严选型号CL010便携式 ...
- 360路由器微信家庭上网报 ...
- i5 14600KF和13600KF怎么 ...
- RTX4060Ti 8G和16G怎么选 ...
- 如何在Word中实现中文宋体 ...
- python2报 ImportError: ...
- FAILED to authorize use ...
- 联想笔记本电脑如何强制重 ...
- 为什么iphone的mac地址和 ...
- 路由器显示ESP_0BE240这个 ...
- espressif这个是什么设备
- 平板键盘无法弹出,连解屏 ...
- i5 14400F比13400F性能提 ...
- intel酷睿i5-13400F相当于 ...
- intel酷睿i5-12400相当于 ...
- AMD锐龙5 5600G相当于英特 ...