createTextNode里面的内容只会被当成一个文本来进行解读,例如
document.createTextNode("<strong>hello</strong>");中在页面上显示的就是"<strong>hello</strong>";
而innerHTML里面的内容则是会被当成一个html语句进行解读,页面上显示的是经过处理之后的效果
a.innerHTML("<strong>hello</strong>")在页面上显示的内容将是加粗之后的hello
hello
createTextNode里面的内容只会被当成一个文本来进行解读,例如
document.createTextNode("<strong>hello</strong>");中在页面上显示的就是"<strong>hello</strong>";
而innerHTML里面的内容则是会被当成一个html语句进行解读,页面上显示的是经过处理之后的效果
a.innerHTML("<strong>hello</strong>")在页面上显示的内容将是加粗之后的hello
hello
本文标题:JS中createTextNode和innerHTML的区别
本文链接:https://www.haomeiwen.com/subject/aendkxtx.html
网友评论