DOMオブジェクトgetAttribute()とgetAttributeNode()

996 ワード

form要素はformフォームオブジェクトのサブ要素にアクセスするためdocumentを使用することができる.form.inputName方式でフォーム要素に段階的にアクセスします.ただし、form上のname属性値が「verify」の場合、上記の方法でformのname属性を取得する必要がある場合は、inputオブジェクトを取得します.

<form name="verify">
  <input type="text" name="verify"/>
</form>

このような問題を回避するには、次の方法で属性値を取得する必要があります.
属性値の取得-getAttribute()getAttribute()メソッドは、属性の値を返します.属性値の取得-getAttributeNode()getAttributeNode(")メソッドは、属性ノード、getAttributeNode(')を返します.valueノード値を取得します.
2つの方法の違いは、属性ノードを返す属性値です.
参照先:
http://www.veryide.com/archive.php?id=59
http://qiqicartoon.com/?p=273
http://www.howtocreate.co.uk/tutorials/javascript/dombasics