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即可以是鍵盤的鍵值,也可以是鼠標的鍵值。
相關文章
JavaScript 嵌套函數指向this對象錯誤的解決方法
JavaScript對于全局函數內的this綁定為全局對象,而對于嵌套函數也采用了相同的解釋。2010-03-03
JavaScript數組實現(xiàn)數據結構中的隊列與堆棧
這篇文章主要介紹了JavaScript數組實現(xiàn)數據結構中的隊列與堆棧的相關資料,需要的朋友可以參考下2016-05-05
GWT中復制到剪貼板 js+flash實現(xiàn)復制 兼容性比較好
今天看到有個Google Code的項目,叫ZeroClipboard,大意是使用flash作為媒介,將內容復制到剪貼板。這比用純javascript好,因為不同瀏覽器會出于安全的原因,有不同反應,例如IE會給出提示,有的瀏覽器不支持復制到剪貼板。2010-03-03
通過JS來動態(tài)的修改url,實現(xiàn)對url的增刪查改
本文主要介紹了通過JS來動態(tài)的修改url,實現(xiàn)對url的增刪查改,把代碼分享給大家,希望能有所幫助2014-09-09

