Просто экспериментирую.
Это всё один файл, скажем index.php.
<?php
if(isset($_GET["name"])) {
echo $_GET["name"];
}
?>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>XMLHttpRequest</title>
</head>
<body>
<h1>Заголовок</h1>
<div id = "info">Это предложение будет заменено.</div>
<script>
var request = new XMLHttpRequest();
request.open("GET", "?name=value", true);
request.onreadystatechange = function() {
if (request.readyState == 4 && request.status == 200) {
document.getElementById("info").innerHTML = request.responseText;
}
}
request.send();
</script>
</body>
</html>