jQuery读写html字符串:html(),即以字符串形式读写HTML文档结构
不含参数是指读取指定节点下的所有HTML结构.
含参数是指向指定节点下写入HTML结构的字符串,同时覆盖该节点原来包含的所有内容.
例如:$(function(){
var s = $("div").html();
$("p").html(s);
})
<div>
<h1>标题</h1>
<p>段落文本</p>
window.onload = function(){
var p = document.getElementsByTagName("p")[0];
var div = document.getElementsByTagName("div")[0];
p.innerHTML = div.innerHTML;
}
不含参数是指读取指定节点下的所有HTML结构.
含参数是指向指定节点下写入HTML结构的字符串,同时覆盖该节点原来包含的所有内容.
例如:$(function(){
var s = $("div").html();
$("p").html(s);
})
<div>
<h1>标题</h1>
<p>段落文本</p>
</div> //在用浏览器打开后原<p></p>中的“段落文本”会被覆盖掉而换上<h1>标题</h1><p>段落文本</p>
window.onload = function(){
var p = document.getElementsByTagName("p")[0];
var div = document.getElementsByTagName("div")[0];
p.innerHTML = div.innerHTML;
}