`

JavaScript动态创建div属性和样式

阅读更多
JavaScript创建div的属性和样式

问题域:

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

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

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

解决方案:

1.创建div元素:

Javascript代码

<scripttypescripttype="text/javascript"> 
functioncreateElement(){  
varcreateDiv=document.createElement("div");  
createDiv.innerHTML="Testcreateadivelement!";  
document.body.appendChild(createDiv);  
}  
</script> 
 
<scripttypescripttype="text/javascript"> 
functioncreateElement(){  
 varcreateDiv=document.createElement("div");  
 createDiv.innerHTML="Testcreateadivelement!";  
 document.body.appendChild(createDiv);  
}  
</script> 

2.创建div的属性:

Javascript代码

<scripttypescripttype="text/javascript"> 
functioncreateElement(){  
varcreateDiv=document.createElement("div");  
createDiv.title="thisisanewdiv.";  
createDiv.id="newDivId";  
createDiv.class="newDivClass";  
createDiv.innerHTML="Testcreateadivelement!";  
document.body.appendChild(createDiv);  
}  
</script> 


<scripttypescripttype="text/javascript"> 
functioncreateElement(){  
 varcreateDiv=document.createElement("div");  
 createDiv.title="thisisanewdiv.";  
createDiv.id="newDivId";  
 createDiv.class="newDivClass";   
 createDiv.innerHTML="Testcreateadivelement!";  
 document.body.appendChild(createDiv);  
}  
</script> 

3.创建div的样式:Javascript代码

<scripttypescripttype="text/javascript"> 
 
functioncreateElement(){  
varcreateDiv=document.createElement("div");  
createDiv.style.background="pink";  
createDiv.style.border="1pxsolidred";  
createDiv.style.width="50px";  
createDiv.style.height="50px";  
createDiv.innerHTML="Testcreateadivelement!";  
document.body.appendChild(createDiv);  
}  
</script> 

【编辑推荐】
分享到:
评论

相关推荐

    JavaScript动态创建div属性和样式示例代码

    动态创建div属性和样式在某些情况下还是比较实用的,下面为大家详细介绍下js中div属性和样式的动态创建,感兴趣的朋友可以参考下

    JavaScript详解(第2版)

     14.5.2 内联样式和〈style〉属性   14.6 链接的样式表   14.6.1 〈link〉标签   14.6.2 使用@import导入   14.7 创建样式类   14.7.1 用类设定简单表格样式   14.7.2 使用特定类选择器   ...

    精通CSS+DIV网页样式与布局视频教材

    精通CSS+DIV网页样式与布局 视频教材主要内容 迅雷下载地址: 目录 第1部分 CSS基础知识篇 第1章 CSS的初步体验 1.1 CSS的概念 1.1.1 标记的概念 1.1.2 传统HTML的缺点 1.1.3 CSS的引入 1.1.4...

    JavaScript基础教程第8版

    1.10.2 div和span 10 1.10.3 class和id 11 1.11 要使用什么工具 12 第2章 开始 13 2.1 将脚本放在哪里 13 2.2 关于函数 14 2.3 使用外部脚本 15 2.4 在脚本中添加注释 17 2.5 向用户发出警告 18 ...

    程序天下:JavaScript实例自学手册

    2.3 动态创建按钮 2.3 平面按钮 2.4 按钮的嵌入效果 2.5 按钮改变状态栏信息 2.6 定义按钮的热键 2.7 取得控件的绝对位置 2.8 删除时的确认提 示 2.9 按钮只能单击一次 2.10 防止按钮连击 2.11 图片式按钮 2.12 ...

    JavaScript完全自学宝典 源代码

    示例描述:介绍JavaScript管理cookie和userData。 11.1.html JavaScript写数据到cookie。 11.2.html JavaScript获取cookie信息。 11.3.html JavaScript修改cookie的保存有效期。 11.4.html 保存数据...

    《程序天下:JavaScript实例自学手册》光盘源码

    2.3 动态创建按钮 2.3 平面按钮 2.4 按钮的嵌入效果 2.5 按钮改变状态栏信息 2.6 定义按钮的热键 2.7 取得控件的绝对位置 2.8 删除时的确认提示 2.9 按钮只能单击一次 2.10 防止按钮连击 2.11 图片式按钮 2.12 文字...

    JavaScript网页特效范例宝典源码

    实例042 应用CSS+DIV实现指定尺寸无边框无滚动条窗口 65 实例043 应用JavaScript实现指定尺寸无边框无滚动条窗口 67 1.8 水平导航条应用 69 实例044 图片按钮导航条 69 实例045 导航条的动画效果 71 实例046 不用...

    下雪了 javascript实现雪花飞舞

    1、js动态创建DIV,指定CLASS类设置不同的背景图样式显示不同的雪花效果。 2、js获取创建的DIV并改变其top属性值,当下落的高度大于屏幕高后删除该移动div 3、好像不够完善勿喷 效果预览:...

    精通javascript

    • 6.1.htm 对象创建与属性调用 • 6.4.htm this关键字的使用 • 6.5.htm 数组的length属性 • 6.6.htm 数组元素遍历 • 6.7.htm 数组元素遍历 • 6.8.htm 数组...

    精通JavaScript

    • 6.1.htm 对象创建与属性调用 • 6.4.htm this关键字的使用 • 6.5.htm 数组的length属性 • 6.6.htm 数组元素遍历 • 6.7.htm 数组元素遍历 • 6.8.htm 数组...

    dynamic-toc:动态目录-Javascript创建的TOC,带有指向页面标题的链接

    #Dynamic TOC建立目录(TOC),该目录由包装div中包含的标题动态生成。 使用Javascript和jQuery。 TOC最初是隐藏的。 如果页面上有标题,则Javascript函数将为这些元素添加唯一的ID。 然后,将使用内置的简单平滑...

    新能源汽车数量统计大屏.zip

    主要包含一个用于显示数量的元素,如 `&lt;div&gt;`,并使用 CSS 对其进行美化和布局。 使用 JavaScript 来获取新能源汽车数量的数据。可以通过调用 API 或从数据库中提取数据,或者根据预设的固定数据进行模拟。可以使用...

    Css+Html仿ChatGpt聊天页面Demo

    我们的目标是创建一个与chat.openai.com相似的界面,展示一种用于展示聊天机器人对话的布局和样式。 为了实现我们的目标,我们需要遵循以下步骤: 1. 创建HTML结构:我们将使用HTML来创建页面的基本结构。在这个...

    JavaScript应用177例

    7.4.htm 创建DOM2事件 第8章(\cha08) 8.1.htm 页面预览 8.2.htm 图像切换 8.3.htm 点亮文本 8.4.htm 鼠标跟随 8.5.htm 鼠标感应 8.6.htm 禁用...

    Dynamic-CSS:用于创建动态 css 样式和动画的 jquery 插件

    用于创建动态 css 样式和动画的 jquery 插件 用法 使用 .css 函数进行简单查询 $('#container').children().filter('div').css( { transform : 'translate(0%,0%) scale(.5,.5)', transition : 'all .5s .1 s ...

    我的家乡商丘html网页设计

    此外,为了让网站更加互动和动态,我们可以学习JavaScript和jQuery,从而添加动态效果和交互式元素。如果我们想要更进一步,我们可以学习PHP和MySQL,以便创建动态网页,并将网页与数据库连接起来。这样,我们就可以...

    kavijs:Kavijs是一个可以轻松创建动态元素的库

    ZH:Kavi.js旨在轻松创建具有更多功能的动态元素在以下位置使用此库头标签。 kavi.js是babel编译的ES5版本。 kavi.original.es6.js是原始的ES6版本。... &lt; div&gt; &lt;/ div&gt;样式值未添加为属性。 Kavi在

Global site tag (gtag.js) - Google Analytics