是否可以仅在光标焦点位于特定文本区域时运行JavaScript函数?
我想对enter
键的按键执行操作,但是我不希望此事件列表器通常只在页面上就位,而只是当光标位于{时{1}}我有(id是textarea
)
例如,我使用的功能是:
postcontent
在我解决焦点问题的同时开始......
我也有jQuery供你使用。
答案 0 :(得分:1)
div1.onfocus=
function onEnter(){
if(characterCode == 13)
{
console.log("Enter pressed");
}
}
答案 1 :(得分:0)
这是另一种选择:
var textArea = document.getElementById("postcontent");
textArea.addEventListener("keypress", handleKeyPress, false);
function handleKeyPress(e) {
var characterCode = e.charCode;
if (characterCode == 13) {
console.log("Enter pressed");
}
}