javascript document.createElement() document.createTextNode()

Posted 悦耳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript document.createElement() document.createTextNode()相关的知识,希望对你有一定的参考价值。

//--------------document.createElement("div")     
var div = document.createElement("div");
div.innerText = "abc";
效果就是
//<div>abc</div>



//---------------document.createTextNode()创建一个文本节点
var div = document.createElement("div");
div.appendChild(document.createTextNode("你想要的文本内容"));//document.createTextNode()创建一个文本节点
//<div>你想要的文本内容</div>



var style = document.createElement("style");
style.type="text/css";

 appendChild():

var node = document.createElement("LI");            //创建<li>节点
var textnode = document.createTextNode("Water");         //创建一个文本节点
node.appendChild(textnode);                              //将文本附加到<li>里面
document.getElementById("myList").appendChild(node);     //将<li>添加到<ul>,id =“myList”里面

扩充:使用 insertBefore()方法在指定的现有子节点之前插入新的子节点。

以上是关于javascript document.createElement() document.createTextNode()的主要内容,如果未能解决你的问题,请参考以下文章

为啥 button.click() 在我的脚本中不起作用?

原生JS与jQuery操作DOM对比

点击下载书签的实现

点击下载书签的实现

淘宝叠猫猫全自动浏览四十店铺撸1万二猫币

有人可以帮我理解appendChild方法实际发生了什么吗?