鼠標聚焦到TextBox輸入框時,按回車鍵刷新頁面緣由及解決方法

原文:https://blog.csdn.net/xuezhongsong/article/details/6859037.net

問題:鼠標聚焦到TextBox輸入框時,按回車鍵刷新頁面code

緣由:當form表單中只有一個TextBox輸入框時,當輸入完成後,按回車鍵會自動提交,便刷新了頁面orm

解決方法:blog

一、處理form在form中添加事件事件

<form onsubmit="return false;"></form>

二、增長一個隱藏的輸入框get

<input id="hiddenText" type="text" style="display:none" />

三、屏蔽回車鍵input

3.一、 全局去掉回車事件的方法it

function document.onkeydown() {
    var e = event.srcElement;
        if (event.keyCode == 13) {
        return false;
    }
}

3.二、去掉輸入框的回車事件的方法io

onkeydown="return ClearSubmit(event)"
<input type="text"  onkeydown="return ClearSubmit(event)" />

 function ClearSubmit(e) {
    if (e.keyCode == 13) {
        return false;
    }
}
相關文章
相關標籤/搜索