コードを再確認しましたが、どこが間違っていたのかわかりませんでした。ボタンをクリックするたびに、generate.php からファイルを取得しません。
INDEX.PHP
<html>
<head>
<title>Title</title>
<script type="text/javascript">
function myLoad(){
if(window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}else{
xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
}
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
document.getElementById('par').innerHTML == xmlhttp.responseText;
}
}
xmlhttp.open('GET', 'generate.php', true);
xmlhttp.send();
}
</script>
</head>
<body>
<div id="par"></div>
<input type="button" value="Click" onclick="myLoad();">
</body>
</html>
GENERATE.PHP
<?php
echo 'Hello';
?>