如何使用AJAX读取JavaScript文件中的html文件?
这是我的html代码。这里我声明了一个变量如何使用AJAX读取JavaScript文件中的html文件?,javascript,html,Javascript,Html,这是我的html代码。这里我声明了一个变量 <script src="index.js"> var str = {{:stringVar:}}; </script> 如何将HTML文件变量放入js文件?您可以使用ajax读取HTML文件。 首先读取HTML文件,然后替换新变量,然后将其写入HTML文件 这里我给出了读取JS文件中的html文件并替换该变量的代码 if(真){ var aspkey='主控键'; var ajax=new ej.base.ajax
<script src="index.js">
var str = {{:stringVar:}};
</script>
如何将HTML文件变量放入js文件?您可以使用ajax读取HTML文件。 首先读取HTML文件,然后替换新变量,然后将其写入HTML文件 这里我给出了读取JS文件中的html文件并替换该变量的代码
if(真){
var aspkey='主控键';
var ajax=new ej.base.ajax('./src/template.html','GET',true);
send().then(函数(结果){
var f=结果;
var newstr=f.replace(/{{:stringVar:}}}/,aspkey)
});
}
否则{
var aspkey='key for dev';
var ajax=new ej.base.ajax('./src/template.html','GET',true);
send().then(函数(结果){
var f=结果;
var newstr=f.replace(/{{:stringVar:}}}/,aspkey)
});
}
您可以使用jquery ajax调用获取HTML文件内容,如下所示
$.get("PATH_TO_HTML_FILE", function(fileText){
console.log(fileText)
});
试试这个或者JQUERI试过了。谢谢。但面临一些问题,但它将如何工作?。它只是读取html文件。它不能替换旧变量我也有同样的疑问?在全局变量中获取fileText并用全局变量值替换旧变量。
$.get("PATH_TO_HTML_FILE", function(fileText){
console.log(fileText)
});