DOMプロパティは、セットを取得するには、削除します

<!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 >

        

    

おすすめ

転載: www.cnblogs.com/vinson-blog/p/12046217.html