第八章事件内容摘要:

網頁用戶端 82:捕捉鍵盤與滑鼠事件  本小節介紹鍵盤與滑鼠事件以及相關範例。 11/27 JavaScript 程式設計與應用:用於網頁用戶端 偵測特定按鍵是否被按下  步驟  利用 來抓到「按鍵事件」,並指定相關的事件處理程式。  可利用 得知按鍵代碼,並進行相關的處理。 12/27 JavaScript 程式設計與應用:用於網頁用戶端 範例 85  主題 :鍵盤事件的基本測試  連結 : (remote host, local host)  程式碼重點  說明  使用 onkeydown 事件來執行 keyFunction() 函式。 。  事件處理程式回傳給 的值為 false,則原先按鍵的預設功能將會被取消。  可以簡寫成。 =keyFunction。 13/27 JavaScript 程式設計與應用:用於網頁用戶端 定義「熱鍵」  用途  執行特殊功能  做法  為避免覆蓋原有的熱鍵功能,最好使用 複合鍵 (先按 Shift 或 Ctrl 或 Alt 不放,再按任意鍵)。 14/27 JavaScript 程式設計與應用:用於網頁用戶端 範例 86  主題 :偵測複合鍵  連結 : (remote host, local host)  程式碼重點  說明  用 的值是否是 true 來確認 Shift按鍵是否是在被按下的狀態  若不加第二個條件,會印出兩次警告視窗 , 一次是按 Shift,第二次是按其他鍵  CTRL與 ALT做法皆同於 SHIFT if (() amp。 amp。 (!=16)) alert(Shift + +)。 15/27 JavaScript 程式設計與應用:用於網頁用戶端 範例 87  主題 :作弄人的網頁  連結 : (remote host, local host)  程式碼重點  說明  使用 input 標籤的 onKeyPress 事件來即時改變使用者的輸入。  用 onKeyUp 事件檢查使用者是否完成正確輸入。 input id=testField onKeyPress=encrypt() onKeyUp=check() 16/27 JavaScript 程式設計與應用:用於網頁用戶端 範例 88  主題 :黏住游標的方塊  連結 : (remo。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。