2016-11-10 23 views

回答

2

你可以嘗試這樣的

<input type = "text" onkeypress="javascript: if(event.keyCode == 13) alert();" /> 
 
<script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>

2

替換this.keyCodeevent.keyCode

<input type = "text" onkeypress="if(event.keyCode == 13){alert('you press enter')}" />

1

的event.which財產歸event.keyCodeevent.charCode。建議觀看event.which用於鍵盤按鍵輸入。並且:在按鍵事件中,所按鍵的Unicode值存儲在keyCode或charCode屬性中,而不是兩者。

function catchEnter(event) { 
 
    if(event.keyCode === 13) { 
 
     alert('catch enter'); 
 
    } 
 
}
<input type = "text" onkeypress="catchEnter(event)" />