JavaScript动态创建div等元素实例讲解


Posted in Javascript onJanuary 06, 2016

本文实例讲解了JavaScript动态创建div等元素的详细代码,分享给大家供大家参考,具体内容如下

效果图:

JavaScript动态创建div等元素实例讲解

为了节省时间,就直接贴代码了!

<html> 
  <head> 
  <title>js动态创建div等元素实例</title> 
  <style type="text/css"> 
  </style> 
  </head> 
  <body> 
  <script language="javascript"> 
    var Test={ 
      createDiv:function(){ 
        var div = document.createElement('div'); 
        div.id="createDiv"; 
        div.style.cssText = 'border:1px solid red; width:200px; z-index:100; height:20px;'; 
        document.body.appendChild(div); 
      }, 
      appendDivChild:function(){ 
        var div = document.createElement('div'); 
        div.id="appendDivChild"; 
        div.style.cssText = 'border:1px solid green; width:400px; z-index:100; height:100px;'; 
        var childDiv= document.createElement('div'); 
        childDiv.id="childDiv"; 
        childDiv.style.cssText = 'border:2px solid gray; width:200px; z-index:100; height:50px;'; 
        div.appendChild(childDiv); 
        document.body.appendChild(div); 
      }, 
      createSelect:function(){ 
        var select=document.createElement('select'); 
        select.id="select"; 
        var option1=document.createElement('option'); 
        option1.value=1; 
        option1.text=1;//非ie,添加内容 
        option1.innerHTML=1;//ie,添加内容 
        select.appendChild(option1); 
        var option2=document.createElement('option'); 
        option2.value=2; 
        option2.text=2; 
        option2.innerHTML=2; 
        select.appendChild(option2); 
        var option3=document.createElement('option'); 
        option3.value=3; 
        option3.text=1; 
        option3.innerHTML=3; 
        select.appendChild(option3); 
        document.body.appendChild(select); 
      }, 
      createRadio:function(){ 
        var radio=document.createElement('input'); 
        radio.id='radio'; 
        radio.type="radio"; 
        radio.width="100"; 
        var label=document.createElement('label'); 
        label.text="男"; 
        label.innerHTML="男"; 
        document.body.appendChild(radio); 
        document.body.appendChild(label); 
      } 
    }; 
    Test.createDiv();//创建div 
    Test.appendDivChild();//为追加子div 
    Test.createSelect();//创建下拉框 
    Test.createRadio();//创建单选按钮 
  </script> 
  <select> 
    <option>1</option> 
    <option>2</option> 
    <option>3</option> 
  </select> 
  </body> 
</html>

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

Javascript 相关文章推荐
基于JQuery的6个Tab选项卡插件
Sep 03 Javascript
HTML上传控件取消选择
Mar 06 Javascript
JSON格式化输出
Nov 10 Javascript
JavaScript中的fontsize()方法使用详解
Jun 08 Javascript
jquery实现点击展开列表同时隐藏其他列表
Aug 10 Javascript
Jquery 全选反选实例代码
Nov 19 Javascript
JavaScript中的await/async的作用和用法
Oct 31 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
Nov 25 Javascript
Web前端框架bootstrap实战【第一次接触使用】
Dec 28 Javascript
jQuery实现拖拽可编辑模块功能代码
Jan 12 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
Feb 23 Javascript
详解Vue内部怎样处理props选项的多种写法
Nov 06 Javascript
谈谈JavaScript类型系统之Math
Jan 06 #Javascript
莱鸟介绍javascript onclick事件
Jan 06 #Javascript
莱鸟介绍window.print()方法
Jan 06 #Javascript
JavaScript实现点击按钮直接打印
Jan 06 #Javascript
javascript中加var和不加var的区别 你真的懂吗
Jan 06 #Javascript
JavaScript引用类型和基本类型详解
Jan 06 #Javascript
js模仿java的Map集合详解
Jan 06 #Javascript
You might like
一个php作的文本留言本的例子(三)
2006/10/09 PHP
php目录操作函数之获取目录与文件的类型
2010/12/29 PHP
PHP面向对象概念
2011/11/06 PHP
深入php处理整数函数的详解
2013/06/09 PHP
php+jQuery实现的三级导航栏下拉菜单显示效果
2017/08/10 PHP
php语言注释,单行注释和多行注释
2018/01/21 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
js获取键盘按键响应事件(兼容各浏览器)
2013/05/16 Javascript
鼠标移动到图片名上,显示图片的简单实例
2013/07/14 Javascript
JavaScript事件委托的技术原理探讨示例
2014/04/17 Javascript
JavaScript中的console.log()函数详细介绍
2014/12/29 Javascript
浅析$(function) ready和onload 的区别
2016/09/03 Javascript
jQuery实现的页面遮罩层功能示例【测试可用】
2017/10/14 jQuery
在 webpack 中使用 ECharts的实例详解
2018/02/05 Javascript
JS中如何轻松遍历对象属性的方式总结
2019/08/06 Javascript
JavaScript实现简单贪吃蛇效果
2020/03/09 Javascript
[01:36:17]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第一场 1月31日
2021/03/11 DOTA
从头学Python之编写可执行的.py文件
2017/11/28 Python
Django权限机制实现代码详解
2018/02/05 Python
python3将视频流保存为本地视频文件
2018/06/20 Python
Python3 获取一大段文本之间两个关键字之间的内容方法
2018/10/11 Python
python 在某.py文件中调用其他.py内的函数的方法
2019/06/25 Python
Python用input输入列表的实例代码
2020/02/07 Python
Python如何根据时间序列数据作图
2020/05/12 Python
Python pexpect模块及shell脚本except原理解析
2020/08/03 Python
挪威手表购物网站:Klokker
2016/09/19 全球购物
大学生毕业自我鉴定范文
2013/11/03 职场文书
小学班干部竞选演讲稿
2014/04/24 职场文书
“向国旗敬礼”主题班会活动设计方案
2014/09/27 职场文书
2014小学二年级班主任工作总结
2014/12/05 职场文书
六一活动主持词
2015/06/30 职场文书
2016年教师节贺卡寄语
2015/12/04 职场文书
六年级上册《闻官军收河南河北》的教学设计
2019/11/15 职场文书
SQL之各种join小结详细讲解
2021/08/04 MySQL
Python 一键获取电脑浏览器的账号密码
2022/05/11 Python
Windows10安装Apache2.4的方法步骤
2022/06/25 Servers