DOMオブジェクトのプロパティとして直接name
属性を取得できません。 Chromeデベロッパーツールのスクリーンショットから分かるようにDOMからNAMEプロパティを取得できません
、name
と呼ばれる全く性質は、典型的なdiv
オブジェクトに対してはありません。
私は基本的な何かが足りないのですか?
DOMオブジェクトのプロパティとして直接name
属性を取得できません。 Chromeデベロッパーツールのスクリーンショットから分かるようにDOMからNAMEプロパティを取得できません
、name
と呼ばれる全く性質は、典型的なdiv
オブジェクトに対してはありません。
私は基本的な何かが足りないのですか?
element.getAttribute('name')
を使用でき、任意の要素から値name
を返します。
ありがとうございます。意外にも、これは、Jaromanda Xが言及したように、 'name'がDHTMLプロパティではないにもかかわらず、動作します。 –
はい、それは動作します - あなたの質問はDeveloper Tools –
でした。jQueryの 'attr'メソッドはHtmlマークアップに追加する* any *属性(仕様にないものを含む)の値を正常に返します。 –
name DOMオブジェクトのnameプロパティを取得または設定します。 **それだけで次の要素に適用されます**: '' 、 ''
(Y)(Y)ありがとうございます。 –
@ JaromandaX - [fieldset](https://www.w3.org/TR/html51/sec-forms.html#ref-for-dom-interface-99)と[embed](https:// www .w3.org/TR/html51/obsolete.html#ref-for-htmlembedelement-htmlembedelement-1)は、そのリストに間違っています。 – Alohci