Skip to main content

ドキュメントオブジェクトモデルとは何ですか?

documentドキュメントオブジェクトモデル(DOM)は、Webドキュメントに含まれ、Webブラウザーによって認識できるすべてのオブジェクトとプロパティの階層テンプレートまたはマップの視覚的表現です。このブラウザオブジェクトモデルは、オブジェクトでまたは使用できるプログラマが利用できるさまざまな方法またはアクションも指定します。ドキュメントオブジェクトモデルは、プログラミングの表現、またはより正確にはスクリプトの可能性です。主要なブラウザは一般的なDOMをサポートしていますが、あるブラウザで動作するスクリプトは別のブラウザーでは機能しない可能性があります。ただし、プログラマーは、すべての主要なインターネットブラウザーに共通する基本的なDOMに従って、オブジェクト、プロパティ、およびメソッドを安全に動作させることができます。さまざまなオブジェクト。多くの場合、多くのプロパティを含むことができます。また、プログラマーがドキュメントのオブジェクトに適用できるさまざまな方法により、さまざまな方法で動作します。たとえば、画像はドキュメントに表示され、ドキュメント内のオブジェクトと見なされ、それ自体がオブジェクトです。

リンクは、プログラマーがメソッドを使用したり、アクションを実行したりできるオブジェクトでもあります。たとえば、マウスがそれらの上にホバリングされたときにリンクの色を変更したり、画像を表示したり変更したりするなどです。Dom Scriptingには、Webドキュメントに埋め込まれたスクリプトとして知られる小さなコンピュータープログラムのコーディングまたは作成が含まれます。これらのスクリプトは、フォーム、仮想計算機、ポップアップメッセージ、シンプルなゲーム、クイズ、さらにはアニメーションの検証を含むがこれらに限定されないWebページに機能を追加します。

プログラマは、ブラウザの互換性の問題の可能性を回避するために一般的なDOMを使用して非常に控えめにコーディングすることを選択しない限り、作業するドキュメントオブジェクトモデルの可能性に応じてコードを作成します。ドキュメントオブジェクトモデルは、Web開発でクライアントサイドスクリプトとして知られているものを書くプログラマにとって重要です。Webドキュメントは、ページをクライアントコンピューターにリクエストし、ブラウザを介してWebサイト訪問者に視覚的に表示するWebサーバーに保存されます。Webサーバーに保存されているWebページに埋め込まれたスクリプトは、そのクライアントコンピューターのブラウザのドキュメントオブジェクトモデルに従ってクライアントコンピューターで実行する必要があります。