<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>我最喜爱的电影</title>
</head>
<body>
<button type="button">我最喜爱的电影</button>
</body>
<script type="text/javascript">
btn = document.getElementsByTagName('button')[0];
btn.onclick = function() {
//1.创建XMLHTTPRequest对象
let xhr = new XMLHttpRequest();
//2.监听相应状态
xhr.onreadystatechange = function(){
if(xhr.readyState === 4 ){ //就绪状态
if(xhr.status === 200){ //请求的状态码,200说明成功返回
let div = document.createElement('div');
div.style.width = '600px';
div.style.height = '600px';
div.innerHTML = xhr.responseText;
document.body.appendChild(div);
}else{
alert('响应失败'+xhr.status);
}
}else{
//'HTTP正在发送请求' 可放一张加载图片
}
};
//3.设置请求参数
xhr.open('get','inc/pro.html',true);
//4.发送请求
xhr.send(null);
//禁用按钮
btn.disabled = false;
};
</script>
</html>点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号