innerHTML在这里的使用的意义
var oldHTML=oldnode.innerHTML;
不太明白这个innerHTML的含义,和用在这里有什么意义?
newnode.innerHTML=oldHTML
这段代码不加也可以,为什么要在这里在用这段代码?谢谢
var oldHTML=oldnode.innerHTML;
不太明白这个innerHTML的含义,和用在这里有什么意义?
newnode.innerHTML=oldHTML
这段代码不加也可以,为什么要在这里在用这段代码?谢谢
2016-09-02
var oldHTML=oldnode.innerHTML;
oldnode是一个标签,标签里有什么文本内容,则oldHTML就拿到的是什么内容,例如:
<p id="oldnode">我是一个p标签>
//如果要拿到p标签里的文本内容,并且用一个变量来接受它,就可以用如下的方法:
var oldnode = document.getElementById("oldnode");
var oldHTML = oldnode.innerHTML; // oldHTML的值为:"我是一个p标签";
⤴️ 上面是获取标签内容
⤵️ 下面是给修改标签内容
newnode.innerHTML=oldHTML;
仍然举例说明: 一个p标签
<p id = "newnode">我是一个新的p标签</p>
//如果要修改p标签里的文本内容,则可以用如下的方法:
var newnode = document.getElementById("newnode");
newnode.innerHTML = "我是修改过的文本内容"; //此时p标签里的文本内容已经被修改为:"我是修改过的文本内容";
举报