javascript 元素动态创建
2012-12-20 16:55
344 查看
document.write只能在页面加载过程中才能动态创建
可以调用document的createElement方法来创建具有指定标签的DOM对象,然后通过调用元素的appendChild方法将
新创建元素添加到相应的元素下
1.举例
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<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>
可以调用document的createElement方法来创建具有指定标签的DOM对象,然后通过调用元素的appendChild方法将
新创建元素添加到相应的元素下
1.举例
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<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 动态创建元素appendChild,并加入删除操作removeChild
- JavaScript 、jQuery动态创建元素的关键字~
- javascript动态创建及删除元素的方法
- javascript元素动态创建实现方法
- 04——javascript Dom 动态创建元素 操作样式
- 使用JAVASCRIPT动态创建一个Select元素
- javascript动态创建页面元素
- JavaScript DOM动态创建(声明)Object元素
- 如何让动态创建的页面元素响应用户事件 (HTML/javascript/jQuery/Ajax/DOM)
- JavaScript动态创建div等元素实例讲解
- JavaScript动态创建div等元素实例讲解
- JavaScript中动态创建和操作select元素
- javascript动态创建元素原理之节点操作
- javascript 动态创建表格单元格(转)
- 使用Javascript动态创建表格,不同的方法,巨大的运行时间差异!
- javaScript 动态访问JSon元素示例代码
- javascript动态创建html内容
- jquery 动态创建元素