当我按下textarea中的任意键时,看起来e.keycode无法正常工作。但是当我按下textarea中的任意键时,它总会触发。有什么帮助吗?
function d(e) {
var key = (e.keyCode);
if (key == 229) {
alert("hello");
return false;
}
}
<textarea id="msg" onkeyup="d(event)">
</textarea>
我不在电脑上工作。我在Android浏览器上测试它。
答案 0 :(得分:1)
219
是需要使用的keyCode
function d(e) {
var key = (e.keyCode);
if (key == 219) {
alert("hello");
return false;
}
}
&#13;
<textarea id="msg" onkeyup="d(event)">
</textarea>
&#13;
答案 1 :(得分:-1)
{
的密码为219
。有些浏览器使用keycode
,有些使用which
。还有charCode
。
function d(e){
var key = e.which || e.keyCode || e.charCode || 0;
if (key == 219){
alert("hello");
return false;
}
}
<textarea id="msg" onkeyup="d(event)">
</textarea>