作者FMDream (Reset)
看板PHP
標題[請益] 有關於enter鍵觸發事件
時間Tue Jun 16 21:35:38 2009
目前在弄聊天室系統
表格輸入文字後原本是用按鈕觸發送出
後來加上event.keyCode後
可以順利用enter送出文字
不過發現當有新注音或新酷音使用者
都會習慣輸入文字選字按enter才算輸入完成
再次按enter才會送出文字
====>第二次按enter才會送出
但是使用event.keyCode時
會變成第一次enter,系統就會自動送出
不知道有辦法弄成
使用這些輸入法按第二次enter
才觸發事件送出訊息嗎?
(類似MSN或線上遊戲= =)
多謝^^"
--
╭─────────────────────────────────────╮
│ 這篇文章讓你覺得? │
│ │
│ = =+ ( ̄▽ ̄) @@ 〒△〒 ψ(._. )> y( ̄︶ ̄)y - -||| (# ̄皿 ̄)│
│
新奇 溫馨 誇張 難過 實用 高興 無聊 生氣 │
╰─────────────────────────────────────╯
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.76.214
→ Kelunyang :不知道我說的可不可行,確認onchange之後才能 06/16 21:38
→ Kelunyang :submit,用全域變數作 06/16 21:38
推 knockout :onkeypress 比較好 06/16 21:47
→ FMDream :感謝~我弄出來啦XDDD 06/16 21:58
<script>
function key() {
if(event.keyCode == 13)
觸發事件
}
</script>
<input type="text" id="text" onkeypress="key()">
※ 編輯: FMDream 來自: 125.224.76.214 (06/16 22:17)
→ Kelunyang :喔喔喔謝謝XD 06/16 22:34