JavaScript动态创建div属性和样式

开发 前端
DIV是Html中一个非常重要的属性,那么如何使用JavaScript创建div呢,这里就向大家描述一下使用JavaScript创建div的属性和样式。

本文向大家介绍一下如何使用JavaScript创建div节点元素,主要包括创建div节点元素的属性和创建div节点元素的样式两大部分内容,相信本文介绍一定会让你有所收获。

JavaScript创建div的属性和样式

问题域:

如何由JavaScript创建div节点元素:

◆创建div节点元素的属性;

◆创建div节点元素的样式;

解决方案:

1.创建div元素:

Javascript代码

  1. <scripttypescripttype="text/javascript"> 
  2. functioncreateElement(){  
  3. varcreateDiv=document.createElement("div");  
  4. createDiv.innerHTML="Testcreateadivelement!";  
  5. document.body.appendChild(createDiv);  
  6. }  
  7. </script> 
  8.  
  9. <scripttypescripttype="text/javascript"> 
  10. functioncreateElement(){  
  11.  varcreateDiv=document.createElement("div");  
  12.  createDiv.innerHTML="Testcreateadivelement!";  
  13.  document.body.appendChild(createDiv);  
  14. }  
  15. </script> 
  16.  

 2.创建div的属性:

Javascript代码

  1. <scripttypescripttype="text/javascript"> 
  2. functioncreateElement(){  
  3. varcreateDiv=document.createElement("div");  
  4. createDiv.title="thisisanewdiv.";  
  5. createDiv.id="newDivId";  
  6. createDiv.class="newDivClass";  
  7. createDiv.innerHTML="Testcreateadivelement!";  
  8. document.body.appendChild(createDiv);  
  9. }  
  10. </script> 
  11.  
  12. <scripttypescripttype="text/javascript"> 
  13. functioncreateElement(){  
  14.  varcreateDiv=document.createElement("div");  
  15.  createDiv.title="thisisanewdiv.";  
  16. createDiv.id="newDivId";  
  17.  createDiv.class="newDivClass";   
  18.  createDiv.innerHTML="Testcreateadivelement!";  
  19.  document.body.appendChild(createDiv);  
  20. }  
  21. </script> 
  22.  

 3.创建div的样式:

Javascript代码

  1. <scripttypescripttype="text/javascript"> 
  2.  
  3. functioncreateElement(){  
  4. varcreateDiv=document.createElement("div");  
  5. createDiv.style.background="pink";  
  6. createDiv.style.border="1pxsolidred";  
  7. createDiv.style.width="50px";  
  8. createDiv.style.height="50px";  
  9. createDiv.innerHTML="Testcreateadivelement!";  
  10. document.body.appendChild(createDiv);  
  11. }  
  12. </script> 
  13.  

【编辑推荐】

  1. Javascript实现动态创建DIV步骤
  2. 解析CSS类class及id规范化命名
  3. 详解CSS定位属性Position用法
  4. CSS2.0中page-break-after属性用法
  5. 探究CSS中border:none;与border:0;的区别

 

责任编辑:佚名 来源: javaeye.com
相关推荐

2010-09-09 08:52:19

JavascriptDIV

2010-08-17 10:00:17

DIV样式

2010-09-09 09:47:02

DIV滚动条

2010-09-14 13:11:43

DIVdisplayvisibility

2009-07-08 17:42:26

this属性

2010-09-10 10:54:24

DIV背景透明

2010-08-24 13:55:38

DIVstyle

2010-08-23 15:51:54

paddingmargin

2012-11-08 10:40:47

JavaScript原型链

2009-07-08 17:48:18

prototype属性

2009-07-08 17:51:45

constructor

2010-09-14 13:05:10

VisibilityDisplayCSS DIV

2010-08-17 09:03:16

Html DIV事件属

2010-08-27 10:04:33

borderclearCSS

2010-09-14 10:13:53

DIV滚动条

2010-08-23 10:43:21

DIVCSS

2010-08-24 12:47:32

DIVCSS

2010-09-07 13:45:53

<div>标签

2010-09-14 10:21:24

Javascriptdiv

2010-09-09 13:25:52

DIVScroll
点赞
收藏

51CTO技术栈公众号