手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >基于dom编程中 动态创建与删除元素的使用
基于dom编程中 动态创建与删除元素的使用
摘要:复制代码代码如下:functiontest(){//createElement()创建一个指定标签名的元素[比如:动态创建超链接]varcr...

复制代码 代码如下:

<html>

<head>

<script type="text/javascript">

function test(){

//createElement() 创建一个指定标签名的元素[比如:动态创建超链接]

var createa=document.createElement("a");

createa.id="a1";

createa.innerText="连接到百度";

createa.href="http://www.baidu.com";

//createa.color="green" ////添加颜色(不要忘记style属性,不然没有效果)

createa.style.color="green"

//添加默认位置--body 并且添加子节点

//document.body.appendChild(createa);

//放置指定位置

document.getElementById("div1").appendChild(createa);

}

function test2(){

//指定位置删除节点removeChild()

document.getElementById("div1").removeChild(document.getElementById("a1")); //id 名重复 js只取第一个

}

</script>

</head>

<body>

<>

<input type="button" value="创建一个a标签"/><br/>

<input type="button" value="删除创建一个a标签"/>

<div id="div1">

</div>

</body>

</html>

复制代码 代码如下:

<html>

<head>

<script type="text/javascript">

function test(){

//createElement() 创建一个指定标签名的元素[比如:动态创建超链接]

var createa=document.createElement("a");

createa.id="a1";

createa.innerText="连接到百度";

createa.href="http://www.baidu.com";

//createa.color="green" ////添加颜色(不要忘记style属性,不然没有效果)

createa.style.color="green"

//添加默认位置--body 并且添加子节点

//document.body.appendChild(createa);

//放置指定位置

$("div1").appendChild(createa);

}

function test2(){

//指定位置删除节点removeChild()

$("div1").removeChild($("a1"));

}

//定义一个函数 返回给定id的对象

function $(id){

return document.getElementById(id);

}

</script>

</head>

<body>

<>

<input type="button" value="创建一个a标签"/><br/>

<input type="button" value="删除创建一个a标签"/>

<div id="div1">

</div>

</body>

</html>

【基于dom编程中 动态创建与删除元素的使用】相关文章:

JavaScript中for循环的使用详解

光标的帖子总结(Range的使用)

javascript动态创建链接的方法

JS对字符串编码的几种方式使用

详解Node.js包的工程目录与NPM包管理器的使用

javascript实现dom动态创建省市纵向列表菜单的方法

JS动态增删表格行的方法

JavaScript中Math.SQRT2属性的使用详解

JS实现上下左右对称的九九乘法表

原生JS和JQuery动态添加、删除表格行的方法

精品推荐
分类导航