text1:<input type="text" id="text1"/>
<br>
<br>
text2:<input type="text" id="text2"/>
<br>
<br>
text3:<input type="number" id="text3"/>
JS
window.onkeydown = onKeyDownHandler;
function onKeyDownHandler(e)
{
switch (e.keyCode) {
case 13:
if(text1){
alert("text1 function");
}else if(text2){
alert("text2 function");
}else if(text3){
alert("text3 function");
}
return;
}
}
我有我想要做的差的功能,同時按下輸入3個輸入字段。如何獲取或檢測我所在的輸入字段?當我點擊輸入字段(焦點)時,是否有某種方式可以檢查id名稱,然後以某種方式在onKeyDownHanlder函數中匹配id名稱?
像這樣的事情
if(focusidname = text1){
alert("text1 function");
}
綁定每個輸入方式不同,或者比較'e.target' –