2

この単純なhtml マークアップがあります。

<form id="form" action="lalala">
  <input type="text" id="action"/>  //a reserved property name id
  <input type="submit" id="submit"/> //same here
</form>

ただし -- 実行中:

alert(document.getElementById('form').action);

アラート

ここに画像の説明を入力

本来の「ラララ」ではありません。

getElementByIdの小道具は直接アクセスされていないようです

何故ですか ?.....実際には、フォーム要素のすべての小道具を知る必要があることを意味する可能性があります (予約済みの小道具 ID を子孫要素に提供しないため) ?

4

4 に答える 4