Maison  >  Questions et réponses  >  le corps du texte

Ajax renvoie des données, pourriez-vous s'il vous plaît vérifier ce qui ne va pas ? ?

<!------页面点击后,ajax脚本从PHP文件返不了数据,改变不了页面h2标签的内容------------->
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<body>
	<button>欢迎词</button>
	<h2></h2>
</body>
<script>
var btn=document.getElementsByTagName('botton')[0];
btn.onclick=function (){
var xmlhttp=new XMLHttpRequest();
	xmlhttp.onreadystatechange=function (){
	if(xmlhttp.readyState==4 && xmlhttp.status==200){
		var ht=document.getElementsByTagName('h2')[0];
		ht.innerHTML=xmlhttp.responseText;
	}

}
	xmlhttp.open('get','test.php',true);
	xmlhttp.send();

}
/*
//这里是php文件内容
<?php
echo '欢迎来到php中文网';

?>
*/
</script>
</html>


过客过客2059 Il y a quelques jours1114

répondre à tous(3)je répondrai

  • 失去过去

    失去过去2019-02-05 20:14:06

    Vous avez écrit la mauvaise balise

    var btn=document.getElementsByTagName('botton')(0];

    le bouton n'est pas le bouton

    répondre
    0
  • 过客

    Merci pour vos conseils. Si je regarde bien, l'étiquette est effectivement fausse. Après l'avoir changée, le test est ressorti. Quand j'écrivais, je ne pouvais même pas voir cette erreur de bas niveau...

    过客 · 2019-02-05 23:25:13
  • Annulerrépondre