[請益] 有關於enter鍵觸發事件

看板PHP作者 (Reset)時間16年前 (2009/06/16 21:35), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
目前在弄聊天室系統 表格輸入文字後原本是用按鈕觸發送出 後來加上event.keyCode後 可以順利用enter送出文字 不過發現當有新注音或新酷音使用者 都會習慣輸入文字選字按enter才算輸入完成 再次按enter才會送出文字 ====>第二次按enter才會送出 但是使用event.keyCode時 會變成第一次enter,系統就會自動送出 不知道有辦法弄成 使用這些輸入法按第二次enter 才觸發事件送出訊息嗎? (類似MSN或線上遊戲= =) 多謝^^" -- ╭─────────────────────────────────────╮ 這篇文章讓你覺得? │ │ │ = =+ ( ̄▽ ̄) @@ 〒△〒 ψ(._. )> y( ̄︶ ̄)y - -||| (# ̄皿 ̄)新奇 溫馨 誇張 難過 實用 高興 無聊 生氣 ╰─────────────────────────────────────╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.76.214

06/16 21:38, , 1F
不知道我說的可不可行,確認onchange之後才能
06/16 21:38, 1F

06/16 21:38, , 2F
submit,用全域變數作
06/16 21:38, 2F

06/16 21:47, , 3F
onkeypress 比較好
06/16 21:47, 3F

06/16 21:58, , 4F
感謝~我弄出來啦XDDD
06/16 21:58, 4F
<script> function key() { if(event.keyCode == 13) 觸發事件 } </script> <input type="text" id="text" onkeypress="key()"> ※ 編輯: FMDream 來自: 125.224.76.214 (06/16 22:17)

06/16 22:34, , 5F
喔喔喔謝謝XD
06/16 22:34, 5F
文章代碼(AID): #1ADv-iqY (PHP)
文章代碼(AID): #1ADv-iqY (PHP)