dom と bom にはどのような API がありますか?

尊渡假赌尊渡假赌尊渡假赌
リリース: 2023-11-20 14:24:59
オリジナル
1306 人が閲覧しました

dom の API には「document.getElementById()」、「document.querySelector()」、「element.getAttribute()」、「element.innerHTML」などが含まれ、bom の API には「window.location」が含まれます。 、「window.open()」、「window.close()」、「window.alert()」など。

dom と bom にはどのような API がありますか?

# このチュートリアルのオペレーティング システム: Window10 システム、Dell G3 コンピューター。

DOM (ドキュメント オブジェクト モデル) と BOM (ブラウザ オブジェクト モデル) は Web 開発における 2 つの重要な概念であり、Web コンテンツとブラウザを操作するための一連の API を提供します。

DOM API (Document Object Model API) は、文書構造の操作と管理に使用され、HTML または XML 文書内の要素とその属性にアクセスして操作するためのメソッドを提供します。一般的な DOM API には次のものがあります。

  1. document.getElementById(): 要素の id 属性を通じて DOM 内の特定の要素を取得します。
  2. document.querySelector() および document.querySelectorAll(): セレクターの一致ルールに基づいて DOM 内の要素を選択します。
  3. element.getAttribute() および element.setAttribute(): 要素の属性値を取得および設定します。
  4. element.innerHTML: 要素の HTML コンテンツを取得または設定します。
  5. element.appendChild() および element.removeChild(): 子要素を追加または削除します。
  6. element.addEventListener(): イベント リスナーを追加します。
  7. element.style: 要素の CSS スタイルを取得または設定します。

BOM API (ブラウザ オブジェクト モデル API) は、ブラウザ ウィンドウとページの動作を操作および管理するために使用されます。一般的な BOM API には次のものがあります。

  1. window.location: 現在のドキュメントの URL 情報を取得または設定します。
  2. window.open(): 新しいウィンドウを開きます。
  3. window.close(): 現在のウィンドウを閉じます。
  4. window.alert() および window.confirm(): 警告ボックスと確認ボックスをポップアップ表示します。
  5. window.setTimeout() および window.setInterval(): タイマーおよびインターバル実行関数を設定します。
  6. navigator.userAgent: ブラウザのユーザー エージェント文字列を取得します。
  7. history.back() およびhistory.forward(): ブラウザ履歴の前後の操作。

DOM および BOM API の具体的な実装はブラウザによって異なる場合があることに注意してください。開発者は、ターゲット ブラウザのサポートに基づいて、対応する API を選択して使用する必要があります。

以上がdom と bom にはどのような API がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート