基于dom编程中 动态创建与删除元素的使用


Posted in Javascript onApril 17, 2013
<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标签" onclick="test()"/><br/>
<input type="button" value="删除创建一个a标签" onclick="test2()"/>
<div id="div1" style="width:400px;height:300px;border:1px solid silver">
</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标签" onclick="test()"/><br/>
<input type="button" value="删除创建一个a标签" onclick="test2()"/>
<div id="div1" style="width:400px;height:300px;border:1px solid silver">
</div>
</body>
</html>

Javascript 相关文章推荐
从URL中提取参数与将对象转换为URL查询参数的实现代码
Jan 12 Javascript
jquery中常用的SET和GET$(”#msg”).html循环介绍
Oct 09 Javascript
javaScript如何生成xmlhttp
Dec 16 Javascript
JS获取随机数函数可自定义最小值最大值
May 08 Javascript
jQuery修改class属性和CSS样式整理
Jan 30 Javascript
jQuery scrollFix滚动定位插件
Apr 01 Javascript
网页收藏夹显示ICO图标(代码少)
Aug 04 Javascript
基于JavaScript实现熔岩灯效果导航菜单
Jan 04 Javascript
vue引入swiper插件的使用实例
Jul 19 Javascript
JavaScript使用递归和循环实现阶乘的实例代码
Aug 28 Javascript
vue.js实现的幻灯片功能示例
Jan 18 Javascript
Vue实现购物车基本功能
Nov 08 Javascript
javaScript(JS)替换节点实现思路介绍
Apr 17 #Javascript
用函数模板,写一个简单高效的 JSON 查询器的方法介绍
Apr 17 #Javascript
JS对img进行操作(换图片/切图/轮换/停止)
Apr 17 #Javascript
用显卡加速,轻松把笔记本打造成取暖器的办法!
Apr 17 #Javascript
js跑马灯代码(自写)
Apr 17 #Javascript
获取元素距离浏览器周边的位置的方法getBoundingClientRect
Apr 17 #Javascript
动态加载js和css(外部文件)
Apr 17 #Javascript
You might like
小偷PHP+Html+缓存
2006/11/25 PHP
在php中判断一个请求是ajax请求还是普通请求的方法
2011/06/28 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
php中数据库连接方式pdo和mysqli对比分析
2015/02/25 PHP
PHP实现获取客户端IP并获取IP信息
2015/03/17 PHP
PHP扩展框架之Yaf框架的安装与使用
2016/05/18 PHP
关于javascript中的parseInt使用技巧
2009/09/03 Javascript
JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
2010/04/13 Javascript
html a标签-超链接中confirm方法使用介绍
2013/01/04 Javascript
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
火狐下table中创建form导致两个table之间出现空白
2013/09/02 Javascript
js sort 二维数组排序的用法小结
2014/01/24 Javascript
PHP+jQuery+Ajax实现多图片上传效果
2015/03/14 Javascript
JavaScript使用function定义对象并调用的方法
2015/03/23 Javascript
jquery利用拖拽方式在图片上添加热链接
2015/11/24 Javascript
实例解析angularjs的filter过滤器
2016/12/14 Javascript
基于JQuery的Ajax方法使用详解
2017/08/16 jQuery
Bootstrap一款超好用的前端框架
2017/09/25 Javascript
AngularJS中重新加载当前路由页面的方法
2018/03/09 Javascript
Webpack 4.x搭建react开发环境的方法步骤
2018/08/15 Javascript
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
JS 实现发送短信验证码的“59秒后重新发送验证短信”功能
2019/08/23 Javascript
[54:19]完美世界DOTA2联赛PWL S2 Magma vs PXG 第二场 11.28
2020/12/01 DOTA
python实现决策树
2017/12/21 Python
win8下python3.4安装和环境配置图文教程
2018/07/31 Python
Django使用redis缓存服务器的实现代码示例
2019/04/28 Python
python对矩阵进行转置的2种处理方法
2019/07/17 Python
Python中读取文件名中的数字的实例详解
2020/12/25 Python
纽约州一群才华横溢的金匠制作而成:Hearth Jewelry
2019/03/22 全球购物
自主实习接收函
2014/01/13 职场文书
党员批评与自我批评(5篇)
2014/09/23 职场文书
本科毕业论文指导教师评语
2014/12/30 职场文书
2015年学校政教工作总结
2015/07/20 职场文书
学生会自荐信
2019/05/16 职场文书
2019假期福利管理制度!
2019/07/15 职场文书
A22国内电台短波广播频率表
2022/05/10 无线电