Javascript 如何生成将HTML文件加载到div中的XMLHttpRequest?
我正在尝试制作一个Javascript 如何生成将HTML文件加载到div中的XMLHttpRequest?,javascript,html,ajax,request,xmlhttprequest,Javascript,Html,Ajax,Request,Xmlhttprequest,我正在尝试制作一个XMLHttpRequest,它从外部文件加载HTML,并将文件内容插入div 当我运行该函数时,它会在所有正文中插入HTML,这是不够的 我的代码: -------------------------->HTMLJS var请求; 函数sendInfo(){ var url=“NewFile1.html”; if(window.XMLHttpRequest){ 请求=新的XMLHttpRequest(); } else if(window.ActiveXObject){ 请
XMLHttpRequest
,它从外部文件加载HTML,并将文件内容插入div
当我运行该函数时,它会在所有正文中插入HTML,这是不够的
我的代码:
-------------------------->HTMLJS
var请求;
函数sendInfo(){
var url=“NewFile1.html”;
if(window.XMLHttpRequest){
请求=新的XMLHttpRequest();
}
else if(window.ActiveXObject){
请求=新的ActiveXObject(“Microsoft.XMLHTTP”);
}
试一试{
request.onreadystatechange=getInfo;
打开(“获取”,url,true);
request.send();
}
捕获(e){
警报(“无法连接到服务器”);
}
}
函数getInfo(){
if(request.readyState==4){
var val=request.responseText;
document.getElementById('chiru')。innerHTML=val;
}
}
这是ajax的一个示例
var请求;
函数sendInfo(){
var url=“NewFile1.html”;
if(window.XMLHttpRequest){
请求=新的XMLHttpRequest();
}
else if(window.ActiveXObject){
请求=新的ActiveXObject(“Microsoft.XMLHTTP”);
}
试一试{
request.onreadystatechange=getInfo;
打开(“获取”,url,true);
request.send();
}
捕获(e){
警报(“无法连接到服务器”);
}
}
函数getInfo(){
if(request.readyState==4){
var val=request.responseText;
document.getElementById('chiru')。innerHTML=val;
}
}
这是ajax的一个示例
document.getElementById(“视图”).innerHTML=xmlhttp.responseText代码>?不,我将尝试使用它。我刚刚用该部分更新了代码,但它仍然像以前一样执行mmm您是否尝试过document.getElementById(“视图”)。innerHTML=xmlhttp.responseText代码>?不,我将尝试使用它。我刚刚用该部分更新了代码,但它仍像以前一样执行mmm在newfile1.html中输入一些html内容并检查此代码。我需要类似于上面的代码。不过,我的区别在于,我的外部HTML文件是一个大文件,分为多个部分。有没有办法只获取要返回的HTML文件的一部分?我的大文件是helpPage.html,现在我想提取特定的帮助部分,并将其拉入网站的其他区域Dashboard
页面,当用户单击?
图标时,将helpPage.html#Dashboard部分解压缩到模式中显示。我有其他一切工作,除了如何提取特定的部分。把一些html内容在newfile1.html,并检查此代码我需要类似上述。不过,我的区别在于,我的外部HTML文件是一个大文件,分为多个部分。有没有办法只获取要返回的HTML文件的一部分?我的大文件是helpPage.html,现在我想提取特定的帮助部分,并将其拉入网站的其他区域Dashboard
页面,当用户单击?
图标时,将helpPage.html#Dashboard部分解压缩到模式中显示。除如何提取特定部分外,我还有其他工作要做。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="shit.js" charset="utf-8"></script>
<link rel="stylesheet" href="index.css">
<title>Test</title>
</head>
<body>
<button type="button" name="button" onclick="send()">Click me</button>
<div class="view" id="view"></div>
</body>
</html>