JavaScript 回車 焦點(diǎn)切換
更新時(shí)間:2009年06月09日 12:53:34 作者:
回車鍵按下時(shí),自動(dòng)以Tab鍵方式在文本輸入框之間進(jìn)行焦點(diǎn)切換的JavaScript代碼
復(fù)制代碼 代碼如下:
<script language='javascript' for='document' event='onkeydown'>
if(event&&event.srcElement){
srcEle=event.srcElement;
if((event.keyCode||event.charCode)==13 && srcEle.tagName.toUpperCase()=='INPUT' && srcEle.type.toUpperCase()=='TEXT')
eventevent.keyCode=event.charCode=9;
}
</script>
如果注冊(cè)了多個(gè)鍵盤監(jiān)聽事件,雖然在代碼段中修改keyCode值,其它鍵盤監(jiān)聽事件獲得的仍然是原始keyCode。這和JavaScript事件模型有關(guān)(記得是分別從各個(gè)注冊(cè)的監(jiān)聽事件開始,各自沿著自己的路線進(jìn)行事件傳播)。
以下是測(cè)試代碼:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
您可能感興趣的文章:
- javascript自動(dòng)切換焦點(diǎn)控制效果完整實(shí)例
- JS實(shí)現(xiàn)方向鍵切換輸入框焦點(diǎn)的方法
- javascript實(shí)現(xiàn)按回車鍵切換焦點(diǎn)
- Javascript中自動(dòng)切換焦點(diǎn)實(shí)現(xiàn)代碼
- js實(shí)現(xiàn)獲取焦點(diǎn)后光標(biāo)在字符串后
- js/jquery獲取文本框輸入焦點(diǎn)的方法
- 通過JS來判斷頁面控件是否獲取焦點(diǎn)
- js 獲取坐標(biāo) 通過JS得到當(dāng)前焦點(diǎn)(鼠標(biāo))的坐標(biāo)屬性
- JavaScript 關(guān)于元素獲取焦點(diǎn)(隱藏元素與div)
- JavaScript判斷表單為空及獲取焦點(diǎn)的方法
相關(guān)文章
bootstrap校驗(yàn)laydate起止日期聯(lián)動(dòng)失效問題及解決方法
這篇文章主要介紹了bootstrap校驗(yàn)laydate起止日期聯(lián)動(dòng)失效問題,項(xiàng)目中用到bootstrapValidator,以及l(fā)aydate(by:賢心,插件效果美觀),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-01-01
JavaScript中函數(shù)的四種調(diào)用方式總結(jié)
這篇文章主要為大家詳細(xì)介紹了JavaScript中函數(shù)的四種調(diào)用方式,文中的示例代碼講解詳細(xì),對(duì)我們深入掌握J(rèn)avaScript有一定的幫助,需要的可以參考下2023-10-10
JS如何實(shí)現(xiàn)在頁面上快速定位(錨點(diǎn)跳轉(zhuǎn)問題)
本篇文章主要介紹了JS如何實(shí)現(xiàn)在頁面上快速定位(錨點(diǎn)跳轉(zhuǎn)問題),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08
JS實(shí)現(xiàn)不使用圖片仿Windows右鍵菜單效果代碼
這篇文章主要介紹了JS實(shí)現(xiàn)不使用圖片仿Windows右鍵菜單效果代碼,涉及文鼎字及css樣式的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-10-10
chrome瀏覽器當(dāng)表單自動(dòng)填充時(shí)如何去除瀏覽器自動(dòng)添加的默認(rèn)樣式
很多朋友都遇到這個(gè)問題:當(dāng)使用chrome瀏覽器表單自動(dòng)填充時(shí)都會(huì)自動(dòng)添加默認(rèn)的樣式,該如何去除默認(rèn)樣式呢?看看小編是怎么去除的,需要的朋友一起學(xué)習(xí)吧2015-10-10

