<!DOCTYPE HTML > < HTML LANG = "EN" > < 頭> < メタ文字コード= "UTF-8" > < メタ名= "ビューポート" コンテンツ= "幅=装置幅、初期の規模= 1.0" > < メタHTTP -equiv = "X-UA-互換性のある" コンテンツ= "IE =エッジ" > < タイトル> DOM属性获取、设置、删除</ タイトル> <! - e.getAttribute( "ID"); 重要:上記の方法は、特性の書き込み線に対してのみ有効であり、 正しい姿勢:e.setAttribute(「スタイル」、「色:赤、背景:グレー」); / /またはID /クラス/名前など、 要素を削除すると、同様の属性が、e.removeAttribute( "スタイル"); //インラインスタイルのための唯一の有効な - > </ ヘッド> < ボディ> < DIV ID = "P1" クラス= "PP" ALIGN =左= "センター" だけ書き込みプロパティ= "だけ書き込み値" >私の何色</ divの> < スクリプト> VAR A = のdocument.getElementById("P1 " ); console.log(a.id); // P1 はconsole.log(A.class); // 未定義;クラス値が直接取得できません にconsole.log(a.align); // センター 。はconsole.log(A何気なく書き込み属性); // 未定義、カスタム属性を取得できませんでし // e.getAttribute( "") はconsole.log(a.getAttribute(" 言及したID上記" )); // P1 はconsole.log(a.getAttribute(" クラス" )); // PPの はconsole.log(a.getAttribute(" だけ書き込みプロパティ" )); // だけ書き込み値 // e.setAttribute("プロパティ""値") a.setAttribute("ただ、書き込みプロパティ「」I再設定されたプロパティ「); // ページ:ちょうど書き込みプロパティ=」私は再設定されたプロパティ「 a.setAttribute(」スタイル「」背景:赤;フォントスタイル:斜体; " ); // 要素のプロパティ背景色、赤の値に設定するために// e.removeAttribute(「属性削除する」) a.removeAttribute(「ALIGNを」); // 削除ALIGN属性要素A </ スクリプト> </ ボディ> </ HTML >
DOMプロパティは、セットを取得するには、削除します
おすすめ
転載: www.cnblogs.com/vinson-blog/p/12046217.html
おすすめ
ランキング