ajax 呼び出しからすべての要素を取得し、それらを別の要素に挿入したい:
- jquery の使用 (純粋な JavaScript を使用したいだけです)
- ajax レスポンスを含む新しい要素を作成する
これが私が試したことです:
index.php
<!DOCTYPE HTML>
<head>
<script type="text/javascript">
function loadPage() {
var ajax = new XMLHttpRequest();
ajax.open('GET', 'test.php', true);
ajax.onreadystatechange = function (){
if(ajax.readyState === 4 && ajax.status === 200){
document.getElementById('output').appendChild( ajax.responseText ) ;
}
};
ajax.send();
}
loadPage();
</script>
</head>
<body>
<div id="output">
<h1>Default</h1>
</div>
</body>
</html>
test.php
<h1>
its work
</h1>
<div>
<h2>
its work2
</h2>
</div>
私はすでにそれをグーグルで調べましたが、答えは常にjQueryを使用することでした.