[英]Swap Enter Key for Tab Key
所以我有這個JavaScript:
<script type="text/javascript">
function OnKeyPress() {
var charCode = window.event.keyCode;
if (charCode == 13) {
window.event.keyCode = 9;
}
} document.onkeypress = OnKeyPress;
</script>
這個想法是捕捉回車鍵,然后將其切換為Tab鍵。 而且它成功了一半-它捕獲了Enter鍵。 但這並不能使其注冊為Tab鍵。 我也嘗試過使用其他鍵碼(alt為18)來確認我不僅沒有看到該標簽發生。
誰能看到問題所在? 在ASP.NET中工作。
謝謝!
您不能更改keyCode而是讓它觸發該事件。 這只是當時的捕獲值。 您可能可以通過調用一個模擬所需按鍵事件並取消當前事件的函數來獲得效果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.