input文字框焦點背景變色
很多網頁表單設計中,當文字框獲得焦點的時候會改變它的樣式屬性,可以提高文字框的辨識度。
下面以設定背景色為例子,對此功能做一下簡單介紹。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .bg{background-color:red;} </style> <script> window.onload=function(){ var inputs=document.getElementsByTagName("input"); for(var i=0;i<inputs.length;i++){ inputs[i].onfocus = function (){ this.className="bg"; } inputs[i].onblur=function(){ this.className=""; } } } </script> </head> <body> <form id="myform" action="#"> <ul> <li>使用者名稱:<input type="text" name="username" /></li> <li>密碼:<input type="text" name="pw" /></li> </ul> </form> </body> </html>
當文字框獲取焦點的時候,能夠改變它的背景,當失去焦點的時候會還原。
相關閱讀:
(1).getElementsByTagName()參閱getElementsByTagName()一章節。
(2).focus事件參閱JavaScript focus 事件一章節。
(3).blur事件參閱JavaScript blur 事件一章節。
(4).className屬性參閱JavaScript className一章節。
相關文章
- input文字框獲取焦點伸縮效果
- 去掉antd的Input元件獲取焦點時的藍色邊框元件
- JavaScript文字框獲取焦點彈出tipsJavaScript
- vue中文字框自動獲取焦點Vue
- CSS input 文字框樣式CSS
- CSS input文字框樣式CSS
- CSS匹配input text文字框CSS
- 點選連結背景變色效果
- JQuery設定文字框和密碼框獲得焦點時樣式jQuery密碼
- qt 設定QTextEdit文字框中指定內容塊的背景顏色QT
- input文字框寬度自適應
- JavaScript 點選表格行實現背景變色JavaScript
- delphi cxgrid 自定義畫焦點框
- 短視訊系統,不改變背景顏色的基礎上更改邊框和字型顏色
- 點選導航欄使當前欄目背景變色
- CSS 設定文字框游標顏色CSS
- html input文字輸入框的一些總結HTML
- css3背景顏色漸變CSSS3
- 直播網站原始碼,修改el-input邊框顏色網站原始碼
- 站點背景改變
- JavaScript文字迴圈變色效果JavaScript
- CSS滑鼠懸浮行背景變色效果CSS
- 神奇的 CSS,讓文字智慧適配背景顏色CSS
- 讓你的文字自動適配背景顏色
- 去除 bootstrap 彈出框背景變暗的效果boot
- 短視訊平臺原始碼,點選ul/li改變背景顏色原始碼
- Android的標題欄,狀態列圖示文字顏色及背景動態變化Android
- Flutter改變狀態列字型、狀態列背景顏色、Appbar背景顏色的方式FlutterAPP
- 實時監聽input輸入框value的變化:
- delphi cxgrid自定義畫焦點框,把自帶的虛線框去掉
- 使用 Promise 迴圈改變 div 背景顏色Promise
- ant-design輸入框自動獲取焦點
- Input框防抖動
- Web應用課 第三講 文字、字型、背景、邊框、展示格式Web
- 純css改變輸入框游標顏色CSS
- 網頁佈局-----input點選時出現黑色邊框網頁
- HTML input password 密碼框HTML密碼
- HTML input password密碼框HTML密碼