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名,相当于点了提交 } });