お世話になっております。
新人プログラマーです。
現在JavaScriptでUI開発を行っております。
###前提・実現したいこと
javascriptで同フォルダにあるxmlファイルの
読み込みをし、HTMLに出力したいと思っています。
現在xmlファイル内の情報を取得し、HTMLに出力
できているのですが以下のエラーがででいます。
エラーの原因を教えていただきたいです。。
###発生している問題・エラーメッセージ
download.js: Uncaught TypeError: Cannot read property 'documentElement' of null at XMLHttpRequest.xmlhttp.onreadystatechange
###該当のソースコード:download.js
javascript
1//タイトル取得 2function getTitle() { 3 var xmlhttp = new XMLHttpRequest(); 4 xmlhttp.onreadystatechange = function () { 5 var elem = document.getElementById("title"); 6 var result = xmlhttp.responseXML.documentElement; 7 var nodes = result.getElementsByTagName("Title"); 8 elem.innerText = nodes[0].textContent; 9 } 10 xmlhttp.open("GET", "config.xml"); 11 xmlhttp.send();
・getTitle()はhtml<script>内のwindow.onloadに記載しています。
・download.jsの読み込みはbodyタグの最後に記載しています。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報を記載したほうが良い場合は
教えていただけると幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/05 03:22