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 相关文章推荐
jquery.validate使用攻略 第五步 正则验证
Jul 01 Javascript
讨论html与javascript在浏览器中的加载顺序问题
Nov 27 Javascript
jQuery中attr()方法用法实例
Jan 05 Javascript
jQuery常用数据处理方法小结
Feb 20 Javascript
Javascript设计模式之观察者模式(推荐)
Mar 29 Javascript
Bootstrap每天必学之折叠(Collapse)插件
Apr 25 Javascript
javascript js 操作数组 增删改查的简单实现
Jun 20 Javascript
javascript特殊文本输入框网页特效
Sep 13 Javascript
javascript中的面向对象
Mar 30 Javascript
VUE前端cookie简单操作
Oct 17 Javascript
微信小程序实现保存图片到相册功能
Nov 30 Javascript
JavaScript数组排序小程序实现解析
Jan 13 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
推荐文章系统(一)
2006/10/09 PHP
解析PHP中如何将数组变量写入文件
2013/06/06 PHP
使用PHP实现蜘蛛访问日志统计
2013/07/05 PHP
浅析php创建者模式
2014/11/25 PHP
PHP编写文件多服务器同步程序
2016/07/02 PHP
?牟┛途W扣了一??效果出?? target=
2007/05/27 Javascript
JavaScript 字符串乘法
2009/08/20 Javascript
jQuery Ajax之load()方法
2009/10/12 Javascript
js 获取时间间隔实现代码
2014/05/12 Javascript
jQuery实现鼠标可拖动调整表格列宽度
2014/05/26 Javascript
JavaScript中的slice()方法使用详解
2015/06/06 Javascript
BootStrap入门教程(三)之响应式原理
2016/09/19 Javascript
深入理解javascript中concat方法
2016/12/12 Javascript
详解vue服务端渲染(SSR)初探
2017/06/19 Javascript
在Vue组件化中利用axios处理ajax请求的使用方法
2017/08/25 Javascript
vue.js获得当前元素的文字信息方法
2018/03/09 Javascript
微信公众号平台接口开发 获取微信服务器IP地址方法解析
2019/08/14 Javascript
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
js实现盒子拖拽动画效果
2020/08/09 Javascript
Python 拷贝对象(深拷贝deepcopy与浅拷贝copy)
2008/09/06 Python
Python远程视频监控程序的实例代码
2019/05/05 Python
Python Numpy数组扩展repeat和tile使用实例解析
2019/12/09 Python
Keras 实现加载预训练模型并冻结网络的层
2020/06/15 Python
python用分数表示矩阵的方法实例
2021/01/11 Python
python爬虫如何解决图片验证码
2021/02/14 Python
python切片作为占位符使用实例讲解
2021/02/17 Python
加拿大领先的时尚和体育零售商:Sporting Life
2019/12/15 全球购物
Kendra Scott官网:美国领先的时尚配饰品牌
2020/10/22 全球购物
用JAVA实现一种排序,JAVA类实现序列化的方法(二种)
2014/04/23 面试题
学生会主席就职演讲稿
2014/01/14 职场文书
计算机应届毕业生自荐信范文
2014/02/23 职场文书
文秘档案管理岗位职责
2014/03/06 职场文书
优秀管理者事迹材料
2014/05/22 职场文书
预备党员转正思想汇报
2014/09/26 职场文书
K8s部署发布Golang应用程序的实现方法
2021/07/16 Golang
AJAX实现省市县三级联动效果
2021/10/16 Javascript