1.
document.all は、ページ内のすべての要素のコレクションです。例:
document.all(0) は、ページ
の最初の要素を意味します。 2.
document.all は、ブラウザが IE であるかどうかを判断できます。
if(document.all){
alert("is IE!")
3.
id 属性 (id=aaaa) を要素に設定し、document.all.aaaa を使用して要素を呼び出すこともできます。
4.
ケース:
コード 1
:
alert(document.all.aaa.value) / /名前に基づいて値を取得します
alert(document.all.bbb.value) //ID に基づいて値を取得します
コード 2
: ただし、多くの場合、名前は同じにすることができます (例: チェックボックスを使用してユーザーの複数の趣味を取得します)
value=bbb>
:
理論的には、ページ内の ID は互いに異なります。異なるタグが同じ ID を持つ場合、
document.all.id は次のように失敗します:
:
複雑なページ (コードが非常に長い、またはプログラムによって ID が自動的に生成される)、または JavaScript 初心者が作成した
プログラムの場合、 2 つのタグが同じ ID を持つ可能性が非常に高くなります。 プログラミング時のエラーを避けるために、次のように記述することをお勧めします:
.all("aaa ",0).value)
alert(document.all("aaa",1).value)
alert(document.all("bbb",0).value)
alert(document.all("bbb",1).value)
alert(document.all("ccc",0).value)
alert(document.all("ddd",0).値)