-1
HTML5の "form"要素の "elements"属性が "object"要素を返します。 https://www.w3.org/TR/html5/forms.html#category-listedなぜform.elementsは "object"要素を返しますか?
しかし、私は "オブジェクト"要素をユーザー入力可能フィールドとみなすことはできません。なぜ "オブジェクト"が含まれていますか?
コード例:
<form id="form1">
<object id="foobar">
</object>
</form>
var form = document.getElementById('form1');
var elements = form.elements;
for (var i = 0; i < elements.length; i++) {
console.log(elements[i].id); // outputs "foobar"
}
? –
私はそれが対話的なコントロールや関連を返すと期待しています。 "button"、 "input"、 "keygen"、 "select"、 "textarea"要素は対話型コントロールを表します。 "fieldset"はコントロールのコンテナです。 「出力」は「入力」と反対である。インタラクティブなコントロールに関連する要素として "オブジェクト"を考えることはできません。 – sunnyone