1.怎么用JS获取某一个指定页面(非本页面)的HTML代码
用ajax。
引入jquery的话,
$("button").click(function(){
$("div").load('test.html');
});
如果你要获取这个页面某个id或者类的html还可以这么写
$("button").click(function(){
$("div").load('test.html #container');
});
这个可以直接把新页面的html元素加载到指定的div或者别的元素里面。
如果你要纯代码的话,那再获取这个div的html就可以了。
$("div").html();
2.如何获取js写入的html代码
把html相关的代码相连成一个字符串,赋给一个变量,innerHTML语法就可以了
比如
html 代码
I would like to say:
var s = "Hello";
document.getElementById("p1").innerHTML += s
结果
I would like to say: Hello
还有一些dom方法也可以实现
append等等
3.如何获得JS生成后的HTML代码
获得JS生成后的HTML代码,我们首先需要你要获取的是那一段代码,然后我们在通过innerHTML这个JS的方法来调用,然后我在输出这段方法就行了,这里我还是写一段代码:
<body> 我会被获取的