如何让这个脚本运行?我希望它使用id" order_number"来关注元素。在ctrl或alt keypress / keydown上。我确定我写错了,但我希望我不会非常失望。
function setFocusToTextBox(field, evt) {
if (evt.keycode === 17) {
if (evt.preventDefault) {
evt.preventDefault();
} else if (evt.stopPropagation) {
evt.stopPropagation();
} else {
evt.returnValue = false;
}
getElementById("order_number").focus();
return false;
} else {
return true;
}
}
答案 0 :(得分:1)
我根据评论中的建议清理了代码。
function setFocusToTextBox(evt) {
if (evt.ctrlKey || evt.altKey) {
if (evt.preventDefault)
{
evt.preventDefault(); //prevent the default action for the ctrl and alt keys.
}
document.getElementById("order_number").focus();
return false;
} else {
return true;
}
}