ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript (コード) を使用して要素の CSS スタイルを変更する 3 つの方法
この記事の内容は、JavaScript で要素の CSS スタイルを変更する 3 つの方法 (コード) です。必要な方は参考にしていただければ幸いです。
要素の CSS スタイルを変更するには、通常、タグの style 属性またはヘッダーの style タグで要素を追加、削除、および変更します。
以下は、JS を使用して要素の CSS スタイルを変更するための 3 つのより実用的な方法です。
最初のメソッド: 対応するタグに対応する JavaScript オブジェクト .style を取得し、値を割り当てます
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .square{ width: 300px; height: 300px; background: red; } </style> </head> <body> <p class=""></p> <script> //第一种:获取相应标签对应的 javascript对象. style (function(){ var p= document. getElementsByTagName("p")[0]; p.style.backgroundColor=red; p style. width= "300px"; p style. height="300px"; })(); </script> </body> </html>
2 つ目のメソッド: 対応するタグに対応する JavaScript オブジェクトを取得します
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .square{ width: 300px; height: 300px; background: red; } </style> </head> <body> <p class=""></p> <script> //第二种:获取相应标签对应的 javascript对象. className var p= document. getElementsByTagName("p")[0]; p.className="square"; </script> </body> </html>
3 つ目のメソッド: setAttribute(" を通じて)属性名"," 属性値") [広い意味で]
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .square{ width: 300px; height: 300px; background: red; } </style> </head> <body> <p class=""></p> <script> //第三种:通过setAttribute("属性名","属性值") var p= document. getElementsByTagName("p")[0]; p.setAttribute("class","square"); p.removeAttribute("class"); </script> </body> </html>
関連する推奨事項:
cross-domain_html/css_WEB-ITnose を使用せずに iframe 内の要素の CSS スタイルを変更する方法
JavaScript を変更する要素を動的に変更する CSS スタイル Style_JavaScript のヒント
以上がJavaScript (コード) を使用して要素の CSS スタイルを変更する 3 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。