js adds shortcut keys to text boxes
For example: During the editing process of the text box, press ctrl+s , which means submit
var bindEvent = function ($ textarea) { $textarea.keydown(function (event) { // console.log(event.keyCode) if ((event.keyCode == 83/*S*/||event.keyCode == 88/*X*/ )&& event.ctrlKey) { console.log('save'); updateOneOption(this); } }); };
Text box, add shortcut keys: Enter + CTRL line feed
/* * Enter + CTRL line feed * */ newline = function (event) { if (event.keyCode == 13 && event.ctrlKey) { if (document.selection) { var selectText = document.selection.createRange(); if (selectText) { if (selectText.text.length > 0) selectText.text += "\r\n"; else selectText.text = "\r\n"; selectText.select(); } } else { var obj = com.whuang.hsj.getSrcElement(event); obj.value += "\r\n"; } } };
Global shortcut keys
$(function () { $('body').keydown(function (event) { console.log(event.keyCode) if (event.keyCode == 75/*K*/ && (event.ctrlKey/*control*/||event.metaKey/* command*/)) { showSearchBox(); } }) })