javascript与jquery动态创建html元素示例


Posted in Javascript onJuly 25, 2016

本文实例讲述了javascript与jquery动态创建html元素的方法。分享给大家供大家参考,具体如下:

1.javascript创建元素

创建select

var select = document.createElement("select");
elect.options[0] = new Option("加载项1", "value1");
select.options[1] = new Option("加载项2", "value2");
select.size = "2";
testDiv.appendChild(select);

创建div

var openDiv = document.createElement("div");
openDiv.id = "div3D";
openDiv.style.width = w+"px";
openDiv.style.height = h+"px";
openDiv.innerHTML = strHtml;
document.body.appendChild(openDiv);

2.jquery创建元素

function CreateDom() {
   var select = $("<select/>").appendTo($("body"));
   var option1 = $("<option value=\"1\">text1</option>").appendTo(select);
   var option2 = $("<option value=\"2\">text2</option>").appendTo(select);
   var option3 = $("<option value=\"3\">text3</option>").appendTo(select);
   var text = $("<input type=\"text\">").css({ "width": "150px", "border": "1px lightgrey solid" }).appendTo($("body"));
   var checkbox = $("<input type=\"checkbox\" />").appendTo($("body"));
   var ul = $("<ul/>").appendTo($("body"));
   var li = $("<li>li1</li>").appendTo(ul);
   var li = $("<li>li2</li>").appendTo(ul);
}

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

Javascript 相关文章推荐
JavaScript 学习笔记(四)
Dec 31 Javascript
jQuery-ui中自动完成实现方法
Jun 10 Javascript
JavaScript打字小游戏代码
Dec 26 Javascript
只需20行代码就可以写出CSS覆盖率测试脚本
Apr 24 Javascript
jQuery插件bgStretcher.js实现全屏背景特效
Jun 05 Javascript
JS实现直接运行html代码的方法
Mar 13 Javascript
解决vue组件中使用v-for出现告警问题及v for指令介绍
Nov 11 Javascript
对VUE中的对象添加属性
Sep 18 Javascript
小程序scroll-view组件实现滚动的示例代码
Sep 20 Javascript
JS实现倒序输出的几种常用方法示例
Apr 13 Javascript
js+canvas实现转盘效果(两个版本)
Sep 13 Javascript
js+html+css实现手动轮播和自动轮播
Dec 30 Javascript
jquery siblings获取同辈元素用法实例分析
Jul 25 #Javascript
js动态添加的DIV中的onclick事件简单实例
Jul 25 #Javascript
js微信分享API
Oct 11 #Javascript
jQuery简单注册和禁用全局事件的方法
Jul 25 #Javascript
jQuery ajax方法传递中文时出现中文乱码的解决方法
Jul 25 #Javascript
Javascript的比较汇总
Jul 25 #Javascript
[原创]jQuery常用的4种加载方式分析
Jul 25 #Javascript
You might like
PHP函数spl_autoload_register()用法和__autoload()介绍
2012/02/04 PHP
关于PHP的相似度计算函数:levenshtein的使用介绍
2013/04/15 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
PHP读取并输出XML文件数据的简单实现方法
2017/12/22 PHP
javascript代码加载优化方法
2011/01/30 Javascript
js触发asp.net的Button的Onclick事件应用
2013/02/02 Javascript
jQuery实现图片放大预览实现原理及代码
2013/09/12 Javascript
B/S模式项目中常用的javascript汇总
2013/12/17 Javascript
使用jQuery管理选择结果
2015/01/20 Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
2016/06/22 Javascript
JS关闭窗口时产生的事件及用法示例
2016/08/20 Javascript
JS动态给对象添加属性和值的实现方法
2016/10/21 Javascript
jQuery动态生成表格及右键菜单功能示例
2017/01/13 Javascript
JS中传递参数的几种不同方法比较
2017/01/20 Javascript
详解vue前后台数据交互vue-resource文档
2017/07/19 Javascript
js原生代码实现轮播图的实例讲解
2017/07/28 Javascript
JavaScript hasOwnProperty() 函数实例详解
2017/08/04 Javascript
基于Datatables跳转到指定页的简单实例
2017/11/09 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
2018/07/09 Javascript
ng-repeat指令在迭代对象时的去重方法
2018/10/02 Javascript
微信小程序实现日历小功能
2020/11/18 Javascript
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
python中使用pyhook实现键盘监控的例子
2014/07/18 Python
pandas pivot_table() 按日期分多列数据的方法
2018/11/16 Python
Python数据类型之List列表实例详解
2019/05/08 Python
python pyinstaller打包exe报错的解决方法
2019/11/02 Python
Python基于内置库pytesseract实现图片验证码识别功能
2020/02/24 Python
matplotlib.pyplot.plot()参数使用详解
2020/07/28 Python
matplotlib基础绘图命令之bar的使用方法
2020/08/13 Python
一款基于css3的动画按钮代码教程
2014/11/23 HTML / CSS
往来会计岗位职责
2013/12/19 职场文书
写给学生的新学期寄语
2014/01/18 职场文书
俞敏洪北大演讲稿
2014/05/22 职场文书
学校运动会广播稿范文
2014/10/02 职场文书
交通事故委托书范本精选
2014/10/04 职场文书
太行山上观后感
2015/06/05 职场文书