最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js實(shí)現(xiàn)點(diǎn)擊按鈕后給Div圖層設(shè)置隨機(jī)背景顏色的方法

 更新時(shí)間:2015年05月06日 09:08:12   投稿:shichen2014  
這篇文章主要介紹了js實(shí)現(xiàn)點(diǎn)擊按鈕后給Div圖層設(shè)置隨機(jī)背景顏色的方法,實(shí)例分析了javascript操作頁面div元素屬性及隨機(jī)數(shù)的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了js實(shí)現(xiàn)點(diǎn)擊按鈕后給Div圖層設(shè)置隨機(jī)背景顏色的方法。分享給大家供大家參考。具體如下:

給myDiv設(shè)置隨機(jī)背景顏色,用隨機(jī)顏色代碼賦值給DIV的背景顏色

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312"/>
<title>js設(shè)置隨機(jī)顏色 </title> 
</head>
<body>
<script type="text/javascript">
 function getcl(){
 var arr = []//定義一個(gè)空的數(shù)組
 i =0;//為while循環(huán)定義i的初始值
 C = '0123456789ABCDEF';
 //定義顏色代碼的字符串
 while(i++ < 6){//循環(huán)6次
 x=Math.random()*16;
 //取0-16之間的隨機(jī)數(shù)給變量x
 b=parseInt(x);//取0-16之前的整數(shù)給變量b
 c=C.substr(b,1);
 //由第b(0-16之間的整數(shù))位開始取一個(gè)字符
 arr.push(c);
 //通過6次循環(huán)得到的隨機(jī)位置取得的字符組合在一起把值給到arr這個(gè)數(shù)組
 }
 var cl = "#"+ arr.join('');
 //去掉之前數(shù)組之間的逗號(hào),前面再加一個(gè)井號(hào),
 //這樣顏色隨機(jī)的顏色代碼就生成了,并且把顏色代碼賦值給變量cl
 return cl;//把cl的值返回給函數(shù)getcl()
 }
document.write(cl);
 //輸出cl測(cè)試一下結(jié)果
 //下面開始給div的背景顏色賦值
 function setColor(){
 //新建一個(gè)設(shè)置顏色的函數(shù)setColor
 document.getElementById("myDiv").style.backgroundColor = getcl();
 //把上面得到的隨機(jī)顏色代碼賦值給DIV的背景顏色
 } 
</script>
<div id="myDiv" style="width:200px;height:200px;"></div>
<input type="button" value="給myDiv設(shè)置隨機(jī)背景顏色" 
onclick="setColor()" />
</body>
</html>

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 深入剖析javascript中的exec與match方法

    深入剖析javascript中的exec與match方法

    下面小編就為大家?guī)硪黄钊肫饰鰆avascript中的exec與match方法。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-05-05
  • javascript快速排序算法詳解

    javascript快速排序算法詳解

    JavaScript實(shí)現(xiàn)的常見排序算法有:冒泡排序,選擇排序,插入排序,謝爾排序,快速排序(遞歸),快速排序(堆棧),歸并排序,堆排序。今天我們來詳細(xì)分析下快速排序算法
    2014-09-09
  • javascript制作的簡(jiǎn)單注冊(cè)模塊表單驗(yàn)證

    javascript制作的簡(jiǎn)單注冊(cè)模塊表單驗(yàn)證

    通常在我們的HTML頁面表單中有大量的數(shù)據(jù)驗(yàn)證工作, 免不了要寫很多驗(yàn)證表單的js代碼,這是一項(xiàng)非常繁瑣枯燥的工作。很多程序員也會(huì)經(jīng)常遺漏這項(xiàng)工作。所以寫了這一 段JavaScript代碼提供給大家使用。使用起來很簡(jiǎn)單,大家拿回去自由擴(kuò)展吧
    2015-04-04
  • Bootstrap幻燈片輪播圖支持觸屏左右手勢(shì)滑動(dòng)的實(shí)現(xiàn)方法

    Bootstrap幻燈片輪播圖支持觸屏左右手勢(shì)滑動(dòng)的實(shí)現(xiàn)方法

    最近在研究用bootstrap搭建網(wǎng)站,Bootstrap能自適應(yīng)pc端和手機(jī)端,并且移動(dòng)設(shè)備優(yōu)先,適合現(xiàn)如今移動(dòng)營(yíng)銷,大家用的設(shè)備基本是觸屏的了,能用滑動(dòng)交互在小屏幕上體驗(yàn)會(huì)更好,那么如何實(shí)現(xiàn)呢?下面小編給大家介紹下bootstrap 手勢(shì)滑動(dòng)輪播圖的實(shí)現(xiàn)方法
    2016-10-10
  • 詳解JavaScript自定義函數(shù)

    詳解JavaScript自定義函數(shù)

    這篇文章主要介紹了JavaScript自定義函數(shù)的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • 微信小程序保存圖片到相冊(cè)權(quán)限設(shè)置

    微信小程序保存圖片到相冊(cè)權(quán)限設(shè)置

    這篇文章主要為大家詳細(xì)介紹了微信小程序保存圖片到相冊(cè)權(quán)限設(shè)置,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • Javascript中數(shù)組方法匯總(推薦)

    Javascript中數(shù)組方法匯總(推薦)

    這篇文章主要介紹了Javascript中數(shù)組方法匯總(推薦),需要的朋友可以參考下
    2015-04-04
  • JavaScript鏈?zhǔn)秸{(diào)用實(shí)例淺析

    JavaScript鏈?zhǔn)秸{(diào)用實(shí)例淺析

    這篇文章主要介紹了JavaScript鏈?zhǔn)秸{(diào)用,結(jié)合實(shí)例形式分析了javascript鏈?zhǔn)秸{(diào)用的相關(guān)原理、實(shí)現(xiàn)方法及操作注意事項(xiàng),需要的朋友可以參考下
    2018-12-12
  • JavaScript實(shí)現(xiàn)表格表單的隨機(jī)選擇和簡(jiǎn)單的隨機(jī)點(diǎn)名

    JavaScript實(shí)現(xiàn)表格表單的隨機(jī)選擇和簡(jiǎn)單的隨機(jī)點(diǎn)名

    本文主要介紹了JavaScript實(shí)現(xiàn)表格表單的隨機(jī)選擇和簡(jiǎn)單的隨機(jī)點(diǎn)名,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • js的onload事件及初始化按鈕事件示例代碼

    js的onload事件及初始化按鈕事件示例代碼

    onload事件當(dāng)一個(gè)頁面或是一張圖片加載完成時(shí)被觸發(fā),在body上不僅可以用onload,而且還支持多個(gè)HTML標(biāo)簽.用法如下
    2013-09-09

最新評(píng)論

集安市| 米脂县| 苍南县| 建湖县| 韶山市| 兴和县| 临猗县| 高阳县| 洱源县| 杭锦后旗| 惠水县| 昆明市| 定南县| 邵阳县| 宜章县| 全州县| 广南县| 淮阳县| 临海市| 贵州省| 武平县| 洮南市| 泰安市| 黔江区| 马山县| 东山县| 青浦区| 环江| 连江县| 舒兰市| 宁海县| 河池市| 顺昌县| 石泉县| 茶陵县| 锡林浩特市| 秀山| 金门县| 鸡东县| 江孜县| 阜新市|