JavaScript动态创建div元素、属性及样式设置详解

作者:代码拾荒时间:2026-10-27 15:17:42浏览:387

本文详细介绍如何使用JavaScript动态创建div元素,包括基础创建方法、设置title/id/class等属性,以及通过style对象直接定义背景、边框、宽高和innerHTML等样式与内容。

1.创建div元素:

JavaScript动态创建div元素、属性及样式设置详解

使用JavaScript代码实现动态创建div元素。


具体实现代码如下:

 
<script type="text/javascript">
function createElement(){
var createDiv = document.createElement("div");
createDiv.innerHTML = "Test create a div element!";
document.body.appendChild(createDiv);
} 
</script>
<script type="text/javascript">
function createElement(){
var createDiv = document.createElement("div");
createDiv.innerHTML = "Test create a div element!";
document.body.appendChild(createDiv);
divFileitem.appendChild(divName); <!-- no "document" if not body-->
} 
</script>

2.创建div的属性:

使用JavaScript代码设置div元素的属性。


具体实现代码如下:

 
<script type="text/javascript">
function createElement(){
var createDiv = document.createElement("div");
createDiv.title = "this is a new div.";
createDiv.id = "newDivId";
createDiv.class = "newDivClass";
createDiv.innerHTML = "Test create a div element!";
document.body.appendChild(createDiv);
} 
</script>
<script type="text/javascript">
function createElement(){
var createDiv = document.createElement("div");
createDiv.title = "this is a new div.";
createDiv.id = "newDivId";
createDiv.class = "newDivClass";
createDiv.innerHTML = "Test create a div element!";
document.body.appendChild(createDiv);
<!--Directly use 2 CSS class styles-->
createDiv.className = "name file_col";
} 
</script>

3.创建div的样式:

使用JavaScript代码设置div元素的样式。


具体实现代码如下:

 
<script type="text/javascript">
function createElement(){
var createDiv = document.createElement("div");
createDiv.style.background = "pink";
createDiv.style.border = "1px solid red";
createDiv.style.width = "50px";
createDiv.style.height = "50px";
createDiv.innerHTML = "Test create a div element!";
document.body.appendChild(createDiv);
} 
</script>
作者最新文章