js設定輸入的文字不同顏色效果
此效果可能在實際應用中比較少見,但是可以從中學習基本的js知識。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> div { width: 300px; height: 200px; border: 1px solid #333; background: #fff; padding: 20px; line-height: 40px; } span { padding: 5px 15px; font-family: 微軟雅黑; } </style> <script> window.onload = function () { var oDiv = document.getElementById("antzone"); var aInp = document.getElementsByTagName("input"); var arrColor = ["#FFC", "#CC3", "#6FC", "#9C9"]; aInp[1].onclick = function () { var str = aInp[0].value; var arr = str.split(''); for (var index = 0; index < arr.length; index++) { arr[index] = '<span style="background:' + arrColor[index % arrColor.length] + '">' + arr[index] + '</span>'; } oDiv.innerHTML += arr.join(''); } } </script> </head> <body> <div id="antzone"></div> <input type="text" /> <input type="button" value="檢視效果" /> </body> </html>
上面的程式碼實現了我們的要求,程式碼比較簡單,更多內容可以參閱相關閱讀。
相關閱讀:
(1).document.getElementsByTagName()可以參閱document.getElementsByTagName()一章節。
(2).split()可以參閱javascript split()一章節。
(3).innerHTML可以參閱innerHTML一章節。
相關文章
- Android開發筆記——TextView文字設定不同顏色Android筆記TextView
- UE富文字框RichTextBlock的內容設定不同的字型顏色BloC
- CSS 設定文字框游標顏色CSS
- CSS設定滑鼠選中文字的顏色CSS
- RichTextBox每行使用不同的文字顏色
- CSS設定一個文字兩種顏色CSS
- Markdown(入門)——文字設定 ->(字型、字號、顏色和背景色)
- 線上直播系統原始碼,android 中一段文字設定不同顏色原始碼Android
- typora編寫md檔案文字設定顏色
- 設定toast的字型顏色和背景顏色AST
- AUTOCAD——設定顏色
- CSS設定選中網頁文字時的背景和顏色CSS網頁
- 我的SCRT顏色設定
- CSS3文字顏色漸變效果CSSS3
- JavaScript WebGL 設定顏色JavaScriptWeb
- CAD如何設定顏色
- qt 設定QTextEdit文字框中指定內容塊的背景顏色QT
- 【HarmonyOS NEXT】氣泡預設顏色和API 10不同,設定popupColor屬性無法修改氣泡顏色API
- js設定頁面TR 的屬性 背景顏色 樣式JS
- CSS設定元素的背景顏色CSS
- Java 給Word每一頁設定不同文字水印效果Java
- 文字框文字輸入數量倒計效果
- 文字框限制輸入字數效果
- 利用 Angular Directive 和 @HostBinding 實現輸入文字框隨著鍵盤輸入自動變色效果Angular
- CSS 設定字型顏色和大小CSS
- markdown字型顏色和背景設定
- svg 圖示設定背景顏色SVG
- Android仿IOS上拉下拉彈性效果,同時利用顏色漸變,設定上拉下拉背景顏色不一致效果AndroidiOS
- 視訊直播系統原始碼,使用自定義UI 完成文字顏色載入效果原始碼UI
- 文字框限制輸入字數的JSJS
- 純css改變輸入框游標顏色CSS
- 如何決定介面設計中顏色
- word字型顏色怎麼快速設定?
- 塗顏色(數論,大資料輸入處理)大資料
- shell-定義一個顏色輸出字串函式字串函式
- win10系統如何設定Word背景顏色_win10 word頁面背景顏色設定步驟Win10
- Print輸出顏色字型方法
- linux改變shell的輸出顏色Linux
- JavaScript文字迴圈變色效果JavaScript