onfocus和onblur應用程式碼例項
這兩個事件應用頻繁,下面就通過例項簡單介紹一下它們的用法。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"/> <meta name="author" content="http://www.softwhy.com/" /> <title>onblur和onfocus事件-螞蟻部落</title> <style type="text/css"> li{ height:30px; list-style:none; font-size:12px; } li input{ width:120px; height:15px; } </style> <script type="text/javascript"> function focusH(){ this.style.backgroundColor="#CCC"; this.style.color="green"; } function blurH(){ this.style.backgroundColor="red"; this.style.color="yellow"; } window.onload=function(){ var userName=document.getElementById("userName"); var pw=document.getElementById("pw"); userName.onfocus=focusH; userName.onblur=blurH; pw.onfocus=focusH; pw.onblur=blurH; } </script> </head> <body> <div> <ul> <li>姓名:<input type="text" id="userName" /></li> <li>密碼:<input type="password" id="pw" /></li> </ul> </div> </body> </html>
當文字框和密碼框獲得焦點或者失去焦點的時候,能夠對背景顏色和字型顏色進行相應的設定。
關於onfocus事件和onblur事件這裡就不多介紹,可以參閱相關閱讀。
相關閱讀:
(1).onfocus事件參閱javascript focus事件一章節。
(2).onblur事件參閱javascript blur事件一章節。
相關文章
- 響應式佈局程式碼例項
- dd應用例項
- ”innerHTML“的應用例項HTML
- canvas translate()、scale()和rotate()方法程式碼例項Canvas
- textarea文字框高度自適應程式碼例項
- 機器學習 - 似然函式:概念、應用與程式碼例項機器學習函式
- dom操作程式碼例項
- css梯形程式碼例項CSS
- Cookie、localStorage 和 sessionStorage 的區別及應用例項CookieSession
- JavaScript in運算子程式碼例項JavaScript
- 設計模式例項程式碼設計模式
- table表格美化程式碼例項
- 如何使用低程式碼開發平臺快速建立一個應用 | 例項演示
- jQuery控制div顯示和隱藏程式碼例項jQuery
- MyCat分片:水平拆分例項解析和程式碼實現!
- WebSocket 簡介及應用例項Web
- 機器視覺應用例項視覺
- redis應用場景及例項Redis
- 純css tab選項卡程式碼例項CSS
- jQuery tab選項卡效果程式碼例項jQuery
- canvas刮刮樂程式碼例項Canvas
- canvas載入效果程式碼例項Canvas
- CSS空心箭頭程式碼例項CSS
- JavaScript運動框架程式碼例項JavaScript框架
- jQuery.map()方法程式碼例項jQuery
- CSS橢圓效果程式碼例項CSS
- CSS條紋背景程式碼例項CSS
- flex居中佈局程式碼例項Flex
- JavaScript取餘數程式碼例項JavaScript
- canvas繪製扇形程式碼例項Canvas
- table細線表格例項程式碼
- CSS 隔行變色程式碼例項CSS
- HTML5 拖拽程式碼例項HTML
- JavaScript 阻止事件冒泡程式碼例項JavaScript事件
- [例項分割]Condinst程式碼筆記筆記
- PHP的時間日期與例項應用:日曆核心程式PHP
- 關於 Angular 應用 Components 和 Directives 的例項化問題Angular
- eMarketer:各行業VR例項應用分析行業VR
- 2020 blur()和onblur的使用區別