アンカー[]; リンク接続オブジェクト の使用法: document.anchors[[x]]; は配列です。 , ドキュメント内のすべてのアンカータグ (name 属性を含む タグ) を含み、アンカータグごとにドキュメント内の順序に従って 0 から始まる添字が定義されます。 Document.links も配列であり、ドキュメント内のすべてのリンク タグ (href 属性の タグと タグ セグメント内の タグを含む) がドキュメント内の順序で含まれています。 0 から開始 インデックスは接続タグごとに定義されます。 タグに name 属性と href 属性の両方がある場合、それは Anchor オブジェクトと Link オブジェクトの両方です。 IE では、 タグに "id="..."" 属性を追加すると、このオブジェクトを呼び出すときに オブジェクトに ID (ID) が割り当てられます。 「」を使用するだけです。多くのドキュメント コンポーネントはこのメソッドを使用して ID を割り当てることができますが、同じ ID は 2 つもないことに注意してください。 アンカーとリンクは配列であり、配列のプロパティとメソッドを持ちます。単一の Anchor オブジェクトにはプロパティはありません。単一の Link オブジェクトのプロパティを以下に示します。 属性 プロトコル、ホスト、パス名、検索。 target は、接続のターゲット ウィンドウ (文字列) を返す/指定します。これは、 タグの target 属性と同じです。 イベント onclick; onmouseout; onmouseup applets[] ドキュメント内のすべての Applet オブジェクト (Java アプレット) を含む配列です。配列として、配列のプロパティとメソッドがあります。単一のアプレット オブジェクトのプロパティとメソッドについては、「The Applet objectは、Java アプレットのすべてのパブリック プロパティとメソッドを継承します。」(英語原文:The Applet object yields all public property of the Java applet./The Applet)を引用します。オブジェクトは Java アプレットのすべてのパブリック メソッドを継承します。) 私は Java アプレットが嫌いなので、その「パブリック」と「プライベート」の問題には興味がないので、それらについては説明しませんでした。 embeds[] プラグインオブジェクト ドキュメント内のすべてのプラグイン ( タグ) を含む配列です。各プラグインは異なるため、各 Embed オブジェクトにも異なるプロパティとメソッドがあります。 forms[]; フォーム フォーム オブジェクト document.forms[] は、ドキュメント () 内のすべてのフォームを含む配列です。単一のフォームを参照するには、document.forms[x] を使用できますが、一般的には、「name="..."」属性を タグに追加してから、「document.forms[x]」を直接使用します。 」を引用することができます。 Form オブジェクトの属性 name は、フォームの名前 ( 属性) を返します。 アクションは、フォームの送信アドレス ( 属性) を返す/設定します。 メソッドは、フォーム送信メソッド ( 属性) を返す/設定します。 target は、フォームの送信後に返されるウィンドウ ( 属性) を返す/設定します。 encoding は、フォーム送信コンテンツのエンコード方法 ( 属性) を返す/設定します。 length は、フォームに含まれる要素の数を返します。 メソッドreset()はフォームをリセットします。 「リセット」ボタンを押したのと同じです。 submit() はフォームを送信します。 「送信」ボタンを押したのと同じです。 Event onreset; onsubmit 以下の「Button」から「Textarea」まではすべてフォームの要素オブジェクトです。 ボタンボタンオブジェクトは「」で指定します。 Button オブジェクトを参照するには、「..」を使用できます。 は、 タグの "name="..."" 属性の値を指します。このメソッドを使用して、任意のフォーム要素を参照できます。 属性 name で指定された要素の名前を返す/設定します。 value は、 で指定された要素の値を返す/設定します。 form は、この要素を含むフォーム オブジェクトを返します。 メソッド blur() はオブジェクトからフォーカスを削除します。 focus() はオブジェクトにフォーカスを与えます。 click() は、オブジェクト上のマウスクリックをシミュレートします。 イベント onclick; onmousedown; onmouseup 「」で指定されたチェックボックス オブジェクト。 属性 name で指定された要素の名前を返す/設定します。 value は、 で指定された要素の値を返す/設定します。 form は、この要素を含むフォーム オブジェクトを返します。 checked は、チェックボックス オブジェクトがチェックされているかどうかを返す/設定します。これはブール値です。 defaultChecked は、チェックボックス オブジェクトがデフォルトでチェックされているかどうかを返す/設定します。これはブール値です。 メソッド blur() はオブジェクトからフォーカスを削除します。 focus() はオブジェクトにフォーカスを与えます。 click() は、オブジェクト上のマウスクリックをシミュレートします。 イベント onclick elements[]; 要素フォーム要素オブジェクト .elements は、フォームのすべてのオブジェクトを含む配列です。通常、この配列は使用せず、特定の各オブジェクトを直接参照します。 Hidden 非表示のオブジェクトは「」で指定します。 属性 name で指定された要素の名前を返す/設定します。 value は、 で指定された要素の値を返す/設定します。 form は、この要素を含むフォーム オブジェクトを返します。 パスワード パスワード入力エリアオブジェクトは「」で指定します。 属性 name で指定された要素の名前を返す/設定します。 value は、パスワード入力領域の現在の値を返す/設定します。 defaultValue は、 で指定されたデフォルト値を返します。 form は、この要素を含むフォーム オブジェクトを返します。 メソッド blur() はオブジェクトからフォーカスを削除します。 focus() はオブジェクトにフォーカスを与えます。 select() は、パスワード入力領域内のすべてのテキストを選択します。 イベント onchange 「」で指定されたラジオ ラジオ フィールド オブジェクト。 Radio オブジェクトのグループには共通の名前 (name 属性) があるため、document.formName.radioName は配列になります。単一の Radio オブジェクトにアクセスするには、document.formName.radioName[x] を使用します。 単一 Radio オブジェクトの属性 name は、 で指定された要素の名前を返す/設定します。 value は、 で指定された要素の値を返す/設定します。 form は、この要素を含むフォーム オブジェクトを返します。 checked は、ラジオ フィールド オブジェクトが選択されているかどうかを返す/設定します。これはブール値です。 defaultChecked は、オブジェクトがデフォルトで選択されているかどうかを返す/設定します。これはブール値です。 メソッド blur() はオブジェクトからフォーカスを削除します。 focus() はオブジェクトにフォーカスを与えます。 click() は、オブジェクト上のマウスクリックをシミュレートします。 イベント onclick 「」で指定されたリセット ボタン オブジェクトをリセットします。 Reset もボタンであるため、Button オブジェクトのプロパティとメソッドもあります。 「onclick」イベントに関しては、通常は Form オブジェクトの onreset に置き換えられます。 選択範囲(ドロップダウンメニュー、リスト)オブジェクトは「」で指定します。 属性 name で指定された要素の名前を返す/設定します。 length は、Select オブジェクトの下のオプションの数を返します。 selectedIndex は、選択されたオプションのインデックスを返します。この添え字は、options[] 配列内のオプションの位置です。 Select オブジェクトで複数の選択が可能な場合は、最初に選択されたオプションのインデックスを返します。 form は、この要素を含むフォーム オブジェクトを返します。 メソッド blur() はオブジェクトからフォーカスを削除します。 focus() はオブジェクトにフォーカスを与えます。 Event onchange options[]; オプション選択オブジェクト options[] は、同じ Select オブジェクトの下に Option オブジェクトを含む配列です。オプションオブジェクトは「」配下の「」で指定します。 options[] array length; selectedIndex のプロパティは、それらが属する Select オブジェクトの同じ名前のプロパティと同じです。 単一の Option オブジェクトの属性 text は、Option オブジェクトによって表示されるテキストを返す/指定します。 value は、 と一致する、Option オブジェクトの値を返す/指定します。 index は、Option オブジェクトのインデックスを返します。特定の Option オブジェクトを指定するには、まずオブジェクトの添え字を知る必要があるため、これについては何も言うことはありません。この属性は役に立たないようです。selected は、オブジェクトが選択されているかどうかを返す/指定します。 trueまたはfalseを指定することで選択項目を動的に変更できます。 defaultSelected は、オブジェクトがデフォルトで選択されているかどうかを返します。真/偽。 Submit 送信ボタン オブジェクトは、「」で指定します。Submit もボタンであるため、Button オブジェクトのプロパティとメソッドも持ちます。onclick イベントについては、通常、onsubmit に置き換えられます。 Form オブジェクトの Text テキスト ボックス オブジェクトは "" で指定されます。Password オブジェクトも Text オブジェクトの一種であるため、Password オブジェクトのすべてのプロパティ、メソッド、イベントが Text で使用できます。 area オブジェクト。「指定します。Textarea オブジェクトのすべてのプロパティ、メソッド、イベントは Text オブジェクト、つまり Password オブジェクトと同じです。images[]; 画像イメージ オブジェクト document.images[]ドキュメント内のすべての画像を含む配列です ()。ピクチャに「name」属性が含まれている場合、つまりピクチャが定義されている場合、document.images[x] を使用できます。 "" の形式では、IE では、画像に ID 属性が含まれている場合、つまり画像が"" の形式では、"" を使用して画像を参照できます。 ; hspace; border これらの属性は、 タグ内の同じ名前の属性と同じです。ただし、src 属性を除き、他の属性は変更できません。これらの属性の中で最も便利なのは、Eventonclick に値を割り当てることです。ドキュメントに表示されない画像オブジェクトドキュメントに表示されない画像オブジェクトは var ステートメントで定義されています: var myImage = new Image() または var myImage = new Image( ); この場合、myImage 変数は通常の Image オブジェクトのように扱うことができますが、 document には表示されないため、lowsrc、width、height、vspace、hspace、border の属性はありません。一般に、この種のオブジェクトの用途は 1 つだけです。それは、オブジェクトの src 属性が割り当てられると、ドキュメント全体の読み取りと JavaScript の実行が一時停止され、ブラウザーが画像の読み取りに集中できるためです。画像を事前に読み取った後、ブラウザのキャッシュに画像のコピーが保存され、実際に画像をドキュメントに挿入するときに、画像をすぐに表示できます。今日の Web ページには、マウスでポイントすると画像が別の画像に切り替わる場合がよくあります。 画像を事前に読み取る JavaScript の例var imagePreload = new Image(); imagePreload.src = '001.gif'; imagePreload.src = '002.gif'; imagePreload.src = '003.gif'; 上記の例は、少数の画像を事前に読み取るのに適しています。 function imagePreload() { var imgPreload = new Image(); for (i = 0; i imgPreload.src = argument[i ]; } } imagePreload('001.gif', '002.gif', '003.gif', '004.gif', '005.gif'); 🎜>上記の例は、大量の画像を事前に読み取るのに適しています。