900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > JS 创建节点 添加内容 删除节点

JS 创建节点 添加内容 删除节点

时间:2020-06-27 16:30:07

相关推荐

JS 创建节点 添加内容 删除节点

createElement() 方法

创建元素节点

appendChild() 方法

向节点的子节点列表的末尾添加新的子节点。

<body><button type="button" id="btn">创建一个div</button><script type="text/javascript">var btn = document.getElementById("btn");btn.onclick = function() {//创建一个节点var div = document.createElement("div");// 给节点添加属性div.style.border = "1px solid red";div.style.width = "200px";div.style.height = "100px";//查看是否创建console.log(div);//在<body>属性中追加一个节点document.body.appendChild(div);}</script></body>

setAttribute() 方法

创建或改变某个属性

element.setAttribute(attributename,attributevalue)

参数

attributename: String。必须,你要添加的属性名称。

attributevalue: String。必须,你要添加的属性值。

<body><button type="button" id="btn">测试</button><input type="text" name="" id="txt" value="测试" /><script type="text/javascript">//获取页面元素var btn = document.getElementById("btn");var txt = document.getElementById("txt");// 点击事件btn.onclick = function() {// 将文本框的属性更改为按钮txt.setAttribute("type", "button");}</script></body>

可以用来添加类名

element.setAttribut(“class”,“cl”);

但一般可以使用

element.classname=“cl”;

innerHTML 属性

用于设置文本或设置标签

<body><button type="button" id="btn">测试</button><div id="box"></div><script type="text/javascript">// 获取页面元素var btn = document.getElementById("btn");var box = document.getElementById("box");btn.onclick = function() {// 向div内添加内容box.innerHTML = "text";}</script></body>

<body><button type="button" id="btn">测试</button><div id="box"></div><script type="text/javascript">// 获取页面元素var btn = document.getElementById("btn");var box = document.getElementById("box");btn.onclick = function() {// 向div内添加内容box.innerHTML = "<h1>text</h1>";}</script></body>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。