javascript - Ajax による XML ファイルの読み取りについて質問します。
为情所困
为情所困 2017-05-19 10:19:04
0
2
591

xml ファイル:

リーリー

js コードは次のとおりです:

リーリー

htmlコードは次のとおりです:

リーリー

w3school で例を学び、ユーザー名を入力し、xml ファイル内でユーザー名を含むノードを検索し、最後にパスワードを表示するように変更したいと思いました。

Google Chrome は常にエラーを報告します: null のプロパティ 'documentElement' を読み取れません。
そして、Firefox はエラーを報告しました: xmlhttp.responseXML が null です。
私は長い間それを理解できなかったので、助けを求めてここに来ました。

为情所困
为情所困

全員に返信(2)
伊谢尔伦

コード内で報告されるエラーは次の文になるはずです:

リーリー

XMLHttpRequest.responseXML プロパティは、リクエストによって取得された HTML または XML を含むドキュメントを返す読み取り専用の値です。リクエストが失敗した場合、送信されなかった場合、または取得されたデータが XML として正しく解析できない場合は null を返します。またはHTML。ソース

上で述べたように、この時点ではリクエストは成功しなかったため、xmlhttp.responseXML は null であるため、エラーが報告されます。 ajax のステータスを決定する if ステートメントにこのコードを記述してみてください。

いいねを押す +0
漂亮男人

解決しました、ありがとうございます。 (手動でお花を送る

)
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート