JavaScript では、style オブジェクト属性を使用して div の背景色を変更できます。構文形式は「element object.style.background="color value"」です。 Style オブジェクトは単一のスタイル宣言を表し、スタイルが適用されるドキュメントまたは要素からアクセスできます。
このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。