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

JavaScript練習(xí)小項目之修改div塊的顏色

 更新時間:2023年01月28日 09:56:26   作者:靜Yu  
這篇文章主要給大家介紹了關(guān)于JavaScript練習(xí)小項目之修改div塊的顏色的相關(guān)資料,文中通過舉例介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

什么是JavaScript?

一開始的網(wǎng)頁就是單純的靜態(tài)網(wǎng)頁,為了使用戶能與網(wǎng)頁交互,設(shè)計出了JavaScript語言。JavaScript語言就是一種可以用來給網(wǎng)頁添加交互性的·語言。我們平時聽到對JavaScript的描述一般是這是一門腳本語言。腳本語言就是在瀏覽器執(zhí)行的一種語言,是一段程序并不是軟件。腳本語言可以添加到使用html和css構(gòu)建的網(wǎng)站中,在網(wǎng)頁加載時會自動執(zhí)行,并實現(xiàn)各種頁面的動態(tài)效果,在頁面交互起到重要的作用。

實現(xiàn)目標

點擊按鈕將黑色的四個小方塊變成紅色,再次點擊將紅色的變成黑色

實現(xiàn)代碼

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        button{
            display: block;
            margin: 0 auto;
        }
       
        #container{
            width: 330px;
            margin: 10px auto;
        }
        #container div{
            width: 100px;
            height: 100px;
            margin: 0 5px;
            background-color: black;
            display: inline-block;
        }
    </style>
</head>
<body>
<button onclick="cli()">將黑色div變成紅色</button><br>
<div id="container">
    <div></div>
    <div></div>
    <div></div>
    <div></div>
</div>
<script>
    // 先獲取div的子節(jié)點
    var divs=document.getElementById("container").children;
    //獲取按鈕
    var btn=document.getElementsByTagName("button")[0];
    //點擊事件的方法
   function cli()
    {
        if (btn.innerHTML === '將黑色div變成紅色'){
                for (var i = 0; i < 4; i++) {
                    divs[i].style.backgroundColor = "red";
                }
            btn.innerHTML = "將紅色div變成黑色";
        }
        else {
            for (var i = 0; i < 4; i++) {
                divs[i].style.backgroundColor = "black";
            }
            btn.innerHTML = "將黑色div變成紅色";
        }
    }
</script>
</body>
</html>

實現(xiàn)效果

實現(xiàn)方法

.children獲取子元素集合

getElementsByTagName() 方法可返回帶有指定標簽名的對象的集合,這里我們直接獲取按鈕標簽<button>.

onclick 事件會在元素被點擊時發(fā)生,

innerHTML 屬性設(shè)置或返回表格行的開始和結(jié)束標簽之間的 HTML。

先獲取<div>塊下的子節(jié)點,一共四個<div>,然后再獲取button標簽,
點擊事件:返回標簽之間的HTML如果是將黑色div變成紅色,將<div>backgroundColor屬性設(shè)置為紅色,反之同理。

總結(jié)

到此這篇關(guān)于JavaScript練習(xí)小項目之修改div塊的顏色的文章就介紹到這了,更多相關(guān)js修改div塊的顏色內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關(guān)文章

最新評論

綦江县| 海南省| 平陆县| 东莞市| 长丰县| 宝清县| 柞水县| 滁州市| 寿宁县| 福安市| 含山县| 青浦区| 大英县| 五大连池市| 余干县| 章丘市| 沿河| 平利县| 蒙自县| 桓仁| 上犹县| 汉阴县| 定襄县| 临泽县| 河东区| 安顺市| 庐江县| 灵宝市| 伊金霍洛旗| 利津县| 望城县| 临西县| 九江县| 宕昌县| 武夷山市| 平武县| 嘉定区| 华安县| 南木林县| 县级市| 长海县|