作者tenth ( 哈哈哈)
看板Ajax
標題div區塊內的onkeydown事件
時間Mon Jul 21 19:13:56 2008
程式碼如下
<div onkeydown="alert(' ')" style="width:100px;height:100px">key</div>
這個程式碼在IE可行
但在FF就無法起效用
據說是FF不支援div內的onkeydown事件
請問這有解決方法嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.169.187
※ 編輯: tenth 來自: 220.129.169.187 (07/21 19:14)
1F:→ TonyQ:以你的例子, div沒有地方可以觸發keydown啊...-.-;; 07/21 22:46
3F:→ TonyQ:加上一個能key的東西再來測keydown比較實際 fx/ie都適用 07/21 22:48
※ 編輯: tenth 來自: 220.129.169.187 (07/21 22:58)
※ 編輯: tenth 來自: 220.129.169.187 (07/21 22:58)
5F:→ tenth:我打的完整一點 在IE只要加上高度寬度 就可以實現onkeydown 07/21 22:59
6F:→ tenth:可是在FF依然不行 07/21 22:59
7F:→ TonyQ:兩者對focus的解讀不一樣,在這一點上ie比較奇怪. 07/21 23:07
8F:→ petrushka:FF的Default Focus是在那個div上嗎? 07/21 23:12
10F:→ TonyQ:ie對focus比較敏感 , fx則否 07/21 23:19