Re: [問題] 問一個java script的問題

看板Web_Design作者 (毅)時間19年前 (2006/07/20 10:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《nemolin (nemo ￾N￾  ￾  I》之銘言: : 我的瀏覽器是 ie 6.0 : 自己寫了一個script 如下: : <script> : <!-- : function eve1() : { : document.write(String.charCodeAt(window.event.which)+" is click"); : return true; : } : document.onkeydown=eve1; : //--> : </script> : 我想做出 按下鍵盤上的a 就跑出 a is click的樣子 : 可是只跑出一個沒有字的alert 想請問是什麼原因啊? : ie 6.0有支援java script 1.3嗎? : 謝謝 <script language=javascript> window.document.onkeydown=function (event){ var keynum; if(window.event) // IE { keynum = window.event.keyCode; } else if(event.which) // Netscape/Firefox/Opera { keynum = event.which; } alert( String.fromCharCode(keynum) + " is clicked"); } </script> 這是我抓key的習慣寫法 ... IE 跟 firefox都抓的到 ... 不過在實作時都是判斷keynum ... 不會轉成char ... 還有 ... 要寫javascript ... 請多多參考w3c的資料 .... 很有用的 .... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.116.107 ※ 編輯: lazyhome 來自: 59.120.116.107 (07/20 10:42)
文章代碼(AID): #14lkUy9F (Web_Design)
文章代碼(AID): #14lkUy9F (Web_Design)