ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptでdivの背景色を変更する方法

JavaScriptでdivの背景色を変更する方法

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-06-11 17:18:214957ブラウズ

JavaScript では、style オブジェクト属性を使用して div の背景色を変更できます。構文形式は「element object.style.background="color value"」です。 Style オブジェクトは単一のスタイル宣言を表し、スタイルが適用されるドキュメントまたは要素からアクセスできます。

JavaScriptでdivの背景色を変更する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

アイデア: div をクリックすると、クリックされた回数を判断して背景色を変更します 主に数値の加算と累積を使用します。

コード;

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>js实现点击div改变背景颜色</title>
    <style>
        div{
            background: red;
            width: 100px;
            height: 100px;
        }
    </style>
</head>
<body>
<div></div>

</body>
<script type="text/javascript">
 var div=document.getElementsByTagName("div")[0];/*通过标签名div组*/
 var count=0;/*计数,从0开始,每点击一下加一*/
 div.onclick = function () { /*给div绑定点击函数*/
     count ++;
     /*判断点击的次数,来改变背景颜色*/
     if(count % 3==1){
         this.style.background="yellow"
     }else if(count % 3==0){
         this.style.background="red"
     }else {
         this.style.backgroundColor="#ff9000"
     }

 }

</script>
</html>

[推奨学習: JavaScript 上級チュートリアル]

以上がJavaScriptでdivの背景色を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。