[問題] javascript的keypress事件可以抓取方向鍵嗎?

看板Web_Design作者 (DAINA)時間16年前 (2009/08/07 12:25), 編輯推噓3(304)
留言7則, 3人參與, 最新討論串1/1
如題 今天在測試javascript的時候 發現keypress抓不到方向鍵或是其他非英文字的keycode 但是keydown事件卻可以捕捉到 請問有沒有辦法讓keypress事件也抓到方向健的keycode -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.196.154 ※ 編輯: del680202 來自: 140.117.196.154 (08/07 12:29)

08/07 12:45, , 1F
抓keydown
08/07 12:45, 1F

08/07 12:53, , 2F
恩...主要是想知道keyPress能不能抓到
08/07 12:53, 2F

08/07 13:06, , 3F
如果我沒記錯的話 方向鍵是無法輸入值的 keypress無效
08/07 13:06, 3F

08/07 13:29, , 4F
但是為何keydown卻可以呢
08/07 13:29, 4F

08/07 14:17, , 5F
你可以去了解一下KEYPRESS,KEYDOWN,KEYUP的差別
08/07 14:17, 5F

08/07 14:18, , 6F
基本上你的要求是不行的
08/07 14:18, 6F

08/07 14:38, , 7F
看到類似的說明 keypress似乎只能擷取ansi
08/07 14:38, 7F
文章代碼(AID): #1AUwpCzR (Web_Design)
文章代碼(AID): #1AUwpCzR (Web_Design)