javascript判斷是否按回車鍵并解決瀏覽器之間的差異
更新時間:2014年05月13日 17:36:37 作者:
這篇文章主要介紹了javascript如何判斷是否按回車鍵并解決瀏覽器之間的差異問題,需要的朋友可以參考下
復制代碼 代碼如下:
<li class="item pin">
<span class="overlabel" style="display: block;">請輸入驗證碼</span>
<input type="text" class="txt" id="checkNum" name="checkNum" maxlength="4" onkeydown="keyboardEvent(event);" />
<img src="${basePath}/randomImageCodeStyle" width="60" height="28" id="chkNum" title="單擊重新加載驗證碼" style="cursor: hand" />
</li>
復制代碼 代碼如下:
//監(jiān)聽Enter鍵自動提交事件
function keyboardEvent(event){
var keyCode=event.keyCode ? event.keyCode:event.which?event.which:event.charCode;//解決瀏覽器之間的差異問題
if(keyCode==13){
submitForm();
}
}
jQuery丟棄了標準的 button 屬性采用 which,這有點讓人費解。
which 是Firefox引入的,IE不支持。which的本意是獲取鍵盤的鍵值(keyCode)。
jQuery中的which即可以是鍵盤的鍵值,也可以是鼠標的鍵值。
相關(guān)文章
一文徹底理解js原生語法prototype,__proto__和constructor
作為一名前端工程師,必須搞懂JS中的prototype、__proto__與constructor屬性,相信很多初學者對這些屬性存在許多困惑,容易把它們混淆,下面這篇文章主要給大家介紹了關(guān)于js原生語法prototype,__proto__和constructor的相關(guān)資料,需要的朋友可以參考下2021-10-10
JavaScript設(shè)計模式之工廠模式簡單實例教程
這篇文章主要介紹了JavaScript設(shè)計模式之工廠模式,結(jié)合完整實例形式分析了工廠模式的概念、原理及javascript定義與使用工廠模式的相關(guān)操作技巧,需要的朋友可以參考下2018-07-07
javascript實現(xiàn)的淘寶旅行通用日歷組件用法實例
這篇文章主要介紹了javascript實現(xiàn)的淘寶旅行通用日歷組件,以實例形式分析了該日歷組件的相關(guān)設(shè)置及使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08

