ホームページ  >  記事  >  バックエンド開発  >  DOM および XMLHttpRequest オブジェクトのプロパティとメソッド、domxmlhttprequest_PHP チュートリアル

DOM および XMLHttpRequest オブジェクトのプロパティとメソッド、domxmlhttprequest_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:58:25938ブラウズ

DOM および XMLHttpRequest オブジェクトのプロパティとメソッド、domxmlhttprequest

標準 XMLHttpRequest 操作

方法

説明

中止()

現在のリクエストを停止します

getAllResponseHeaders()

HTTP リクエストに対するすべての応答のヘッダーをビルド/値として返します

getResponseHeader("ヘッダー")

指定されたヘッダーの文字列値を返します

open(String “メソッド”, String “url,

ボリアン [非同期]、

文字列 [ユーザー名],

文字列[パスワード])

確立されたサーバーを呼び出す場合、メソッドのパラメータは post、get、または put にすることができます。 url パラメータには、相対 URL または絶対 URL を指定できます。このメソッドには 3 つのオプションのパラメーターも含まれています。

送信(コンテンツ)

サーバーにリクエストを送信します

setRequestHeader("ヘッダー","値")

指定されたヘッダーを指定された値に設定します。 open() はヘッダーを設定する前に呼び出す必要があります.

標準 XMLHttpRequest 属性

方法

説明

状態変化の準備中

このイベント ハンドラーは状態が変化するたびにトリガーされ、通常は JavaScript 関数を呼び出します。

準備完了

リクエストのステータス。可能な値は 5 つあります:

1=初期化されていません、

2=読み込み中、

3=ロード済み、

4=対話、

5=完了。

応答テキスト

文字列として表現されるサーバーの応答。

レスポンスXML

XML として表現されるサーバーの応答。このオブジェクトは通常、DOM に解析されます

ステータス

サーバーのHTTPステータスコード(200はOK、404はnot found(見つからない)などに対応)

ステータステキスト

HTTPステータスコードの対応するテキスト(OKまたは見つからない(見つかりません)など)

XML を処理するための DOM 要素属性

属性名

説明

子ノード

現在の要素のすべての子要素の配列を返します

第一子

現在の要素の最初の下位子要素を返します

最後の子供

現在の要素の最後の子要素を返します

次の兄弟

現在の要素の直後の要素を返します

ノード値

要素の値を表す読み取り/書き込み属性を示します

親ノード

要素の親ノードを返します

前の兄弟

現在の要素の直前の要素を返します

XML を走査するための DOM 要素メソッド

メソッド名

説明

GetElementById(id) (ドキュメント)

指定された一意の ID 属性値を持つドキュメント内の要素を取得します

getElementsByTagName(名前)

現在の要素内の指定されたタグ名を持つ子要素の配列を返します

hasChildNodes()

要素に子要素があるかどうかを示すブール値を返します

getAttribute(name)

名前で指定された要素の属性を返します

コンテンツを動的に作成するときに使用される W3C DOM プロパティとメソッド

プロパティ/メソッド

説明

ドキュメント.createElement(タグ名)

ドキュメントオブジェクトのcreateElementメソッドは、タグ名で指定された要素を作成できます。文字列 DIV がパラメータとして使用される場合、DIV 要素が生成されます。

ドキュメント.createTextNode (テキスト)

ドキュメント オブジェクトの createTextNode メソッドは、静的テキストを含むノードを作成します。

.appendChild(childNode)

appendChild は、指定されたノードを現在のノードの子ノード リストに (新しい子ノードとして) 追加します。たとえば、option 要素を select 要素の子ノードとして追加できます。

.getAttribute(name)

これらのメソッドはそれぞれ要素内の name 属性の値を設定します

.getAttribute(name,value)

.insertBefore(newNode,targetNode)

このメソッドは、ノード newNode を現在の要素の子ノードとして targetNode 要素の前に挿入します

.removeAttribute(name)

このメソッドは要素から属性名を削除します

.removeChild(childNode)

このメソッドは、要素から子要素 childNode を削除します

.replaceChild(newNode,oldNode)

このメソッドはノード newNode を oldNode に置き換えます

.hasChildnodes()

このメソッドは、要素に子要素があるかどうかを示すブール値を返します

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1102861.html技術記事 DOM および XMLHttpRequest オブジェクトのプロパティとメソッド、domxmlhttprequest 標準 XMLHttpRequest 操作メソッドの説明 abort() は現在のリクエストを停止します getAllResponseHeaders() は HTTP リクエストに対するすべての応答を中止します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。