javascript元素动态创建实现方法


Posted in Javascript onMay 13, 2015

本文实例讲述了javascript元素动态创建实现方法。分享给大家供大家参考。具体分析如下:

document.write只能在页面加载过程中才能动态创建

可以调用document的createElement方法来创建具有指定标签的DOM对象,然后通过调用元素的appendChild方法将
新创建元素添加到相应的元素下

举例如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>Dom动态创建元素</title>
 <script type="text/javascript">
 function CreateButton() {
  var div = document.getElementById("divMain");
  var myButton = document.createElement("input");
  myButton.type = "button";
  myButton.value = "我是动态添加的";
  //myButton.id="btn"; 注意:如果设置id的话要避免重复
  div.appendChild(myButton); //添加到div上
 }
 </script>
</head>
<body>
 <div id="divMain"></div>
 <input type="button" value="添加元素" onclick="CreateButton()" />
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JS URL传中文参数引发的乱码问题
Sep 02 Javascript
javascript右下角弹层及自动隐藏(自己编写)
Nov 20 Javascript
jQuery过滤特殊字符及JS字符串转为数字
May 26 Javascript
有关suggest快速删除后仍然出现下拉列表的bug问题
Dec 02 Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
Feb 27 Javascript
JavaScript实现图片切换效果
Aug 12 Javascript
node中的密码安全(加密)
Sep 17 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
Sep 21 Javascript
基于p5.js 2D图像接口的扩展(交互实现)
Nov 30 Javascript
使用Typescript开发微信小程序的步骤详解
Jan 12 Javascript
JS前端宏任务微任务及Event Loop使用详解
Jul 23 Javascript
Rust中的Struct使用示例详解
Aug 14 Javascript
javascript实现模拟时钟的方法
May 13 #Javascript
javascript实现点击后变换按钮显示文字的方法
May 13 #Javascript
javascript实现十秒钟后注册按钮可点击的方法
May 13 #Javascript
javascript中clipboardData对象用法详解
May 13 #Javascript
javascript实现在网页任意处点左键弹出隐藏菜单的方法
May 13 #Javascript
浅谈jQuery中replace()方法
May 13 #Javascript
js实现仿Windows风格选项卡和按钮效果实例
May 13 #Javascript
You might like
PHP 5.3.0 安装分析心得
2009/08/07 PHP
用php实现百度网盘图片直链的代码分享
2012/11/01 PHP
PHP下打开phpMyAdmin出现403错误的问题解决方法
2013/05/23 PHP
深入理解PHP中的global
2014/08/19 PHP
ThinkPHP静态缓存简单配置和使用方法详解
2016/03/23 PHP
PHP基于mssql扩展远程连接MSSQL的简单实现方法
2016/10/08 PHP
PHP开发的微信现金红包功能示例
2017/06/29 PHP
深入理解PHP的远程多会话调试
2017/09/21 PHP
PHP扩展mcrypt实现的AES加密功能示例
2019/01/29 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
PHP CURL实现模拟登陆并上传文件操作示例
2020/01/02 PHP
bgsound 背景音乐 的一些常用方法及特殊用法小结
2010/05/11 Javascript
JS实现程序暂停与继续功能代码解读
2013/10/10 Javascript
Javascript前端UI框架Kit使用指南之Kitjs简介
2014/11/28 Javascript
jquery通过load获取文件的内容并跳到锚点的方法
2015/01/29 Javascript
JS实现仿QQ聊天窗口抖动特效
2015/05/10 Javascript
浅谈JavaScript字符串与数组
2015/06/03 Javascript
js实现带圆角的多级下拉菜单效果
2015/08/28 Javascript
jQuery实现网页顶部固定导航效果代码
2015/12/24 Javascript
JS获取字符串实际长度(包含汉字)的简单方法
2016/08/11 Javascript
详解angular2采用自定义指令(Directive)方式加载jquery插件
2017/02/09 Javascript
Nodejs中Express 常用中间件 body-parser 实现解析
2017/05/22 NodeJs
浅析vue-router jquery和params传参(接收参数)$router $route的区别
2018/08/03 jQuery
原生JS实现的简单小钟表功能示例
2018/08/30 Javascript
Fundebug支持监控微信小程序HTTP请求错误的方法
2019/02/21 Javascript
js实现跳一跳小游戏
2020/07/31 Javascript
python3使用PyMysql连接mysql数据库实例
2017/02/07 Python
python 通过类中一个方法获取另一个方法变量的实例
2019/01/22 Python
Django设置Postgresql的操作
2020/05/14 Python
如何用PHP实现邮件发送
2012/12/26 面试题
私有程序集与共享程序集有什么区别
2013/04/05 面试题
机械系大学毕业生推荐信
2013/11/27 职场文书
爱耳日活动总结
2014/04/30 职场文书
党员批评与自我批评范文
2014/09/23 职场文书
企业法人代表证明书
2014/09/27 职场文书
吃通javascript正则表达式
2021/04/21 Javascript