
前提
JSでファイルの読み込みをとりあえずしたい。
実現したいこと
msglist
に取得してきたデータを入れたい!!!!
エラー : 404とエラーコードが出てしまうが、ファイルは実際に存在する
該当のソースコード
js
1 //xhr 2 var xhr = new XMLHttpRequest(); 3 4 xhr.open('post', 'database.json'); 5 xhr.send(); 6 7 xhr.onreadystatechange = function() { 8 9 if(xhr.readyState === 4 && xhr.status === 200) { 10 // id属性で要素を取得 11 var msg_list = document.getElementById('msglist'); 12 // 新しいHTML要素を作成 13 var message = document.createElement('div'); 14 message.textContent = xhr.responseText; 15 // 指定した要素の中の末尾に挿入 16 msg_list.appendChild(message); 17 console.log(xhr.responseText); 18 } 19 }
初心者なのでわからないことが多いですがよろしくお願いします
postじゃなくてgetも試しました

開発用の Web サーバーは使っているのですよね? で、その js を含む html が web サーバーにあって、ブラウザから http://localhost/xxx.html とかの URL でそれにアクセスしているのですよね? database.json がその html と同じフォルダにあれば、ブラウザのアドレスバーに http://localhost/database.json と入力して要求すればブラウザの画面に JSON 文字列が表示されるはずですが、どうなんですか? やっぱり 404 ですと URL が違っているということになるのですが。
