国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

用JS中split方法實現彩色文字背景效果實例

2019-11-20 09:09:54
字體:
來源:轉載
供稿:網友

先來看看實現效果圖

效果實現步驟:

     1、獲取要用到的元素;

     2、聲明一個數組變量(arrColor)存放顏色值;

     3、給按鈕添加點擊事件;

     4、獲取文本框的value值,并用split方法把文本框的字符串值轉換成數組(arr)存放;

     5、循環取出存數組(arr)中的值并添加上span標簽;

     6、設置span標簽的背景色:從數組(arrColor)循環取值;

     7、把設定好的內容添加到div中;

效果完整代碼:

<!doctype html><html><head><meta charset="utf-8"><title>利用JS中split方法實現彩色文字背景效果實例</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('div1');  var aInp=document.getElementsByTagName('input'); var arrColor = ['#f00','#ff0','#f0f','#0ff'];  aInp[1].onclick=function(){ var str = aInp[0].value; var arr = str.split('');  for(var i=0; i<arr.length; i++ ){ arr[i]='<span style="background:'+arrColor[i%arrColor.length]+'">'+arr[i]+'</span>';  } oDiv.innerHTML += arr.join('');  }}</script></head><body><div id="div1"> </div><input type="text" /><input type="button" value="按鈕" /></body></html>

總結

用JS中split方法實現彩色文字背景效果實例到這就結束了,感興趣的朋友們可以自己動手操作看看,希望對大家的學習工作能有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尼玛县| 临清市| 京山县| 长兴县| 鄂伦春自治旗| 漾濞| 寿阳县| 宜兰市| 宝丰县| 家居| 怀远县| 荆州市| 大渡口区| 昭通市| 唐河县| 高台县| 河北区| 喀喇沁旗| 万载县| 大名县| 汝南县| 密山市| 荔浦县| 荃湾区| 慈利县| 本溪市| 浦县| 成武县| 钦州市| 丹巴县| 九龙县| 团风县| 边坝县| 晋江市| 永城市| 黄平县| 克拉玛依市| 宁安市| 仲巴县| 沧州市| 阳信县|