5

私はJavaScriptの初心者であり、次のステートメントを理解したいと思います。

document.slider.src=img[number].src;

また、私は何documentの用途を知る必要があります。

4

2 に答える 2

12

グローバルオブジェクト「document」は、現在のブラウザウィンドウに表示されているHTMLドキュメントを表します。

document.sliderは、プロパティが。のHTMLタグを参照しますid="slider"。ドキュメントノードを参照するこの方法は、ドキュメントオブジェクトの他のプロパティや機能と名前が競合する可能性があるため、非推奨になっていることに注意してください。はるかに良い方法は、を使用することdocument.getElementById("slider")です。

.srcそのHTMLタグのsrcプロパティにアクセスします(画像の場合は、画像ファイルへのURLです)。

img以前に作成または取得された画像の配列のようです。おそらく、ページ上のすべてのHTMLタグを document.images()含む配列を返す呼び出しを使用します。その配列の要素を参照します。は、おそらく数値を含む変数です。配列のどの要素にアクセスするかを示します。たとえば、number = 3の場合、配列は0からカウントを開始するため、配列の4番目の要素にアクセスします。 次に、その画像ノードのプロパティが取得され、スライダーのに割り当てられます。<img>img[number]number.src.src

于 2013-01-14T14:30:28.107 に答える
5

documentオブジェクトです。貼り付けたコード行は、Webブラウザで実行されるはずです。WebブラウザにはJavaScriptエンジンが搭載されます。そのエンジンは、開発者に、documentwindowと対話するためのいくつかのランタイムオブジェクトを提供します。この環境は、ブラウザオブジェクトモデル(またはBOM)と呼ばれます。詳細については、MozillaDeveloperNetworkを参照してください。

于 2013-01-14T14:32:44.963 に答える