传入注释中的格式的对象即可创建一个Element,如果有好的建议可以写在评论中。

/* 使用myCreateElementUtil函数时config形参格式如下
var config = {eleName:"a",eleStyle:{"width":"10px","height":"10px"},eleAttributes:{"name":"test","id":"t1"},eleText:"click me"
}
*/
function myCreateElementUtil(config) {var ele = document.createElement(config.eleName);for(var attribute in config.eleAttributes) {ele.setAttribute(attribute,config.eleAttributes[attribute]);}for(var style in config.eleStyle) {ele.style[style] = config.eleStyle[style];}if(config.eleText != null && config.eleText != undefined) {var textNode = document.createTextNode(config.eleText);ele.appendChild(textNode);}return ele;
}

JavaScript创建Element元素/标签的工具/方法相关推荐

  1. javascript创建DOM元素(标签script)并追加到title标签中

    html代码 <!doctype html> <html lang="en"> <head><meta charset="UTF ...

  2. JavaScript 添加一个元素标签

    JavaScript 添加一个元素标签 文章目录 JavaScript 添加一个元素标签 代码 效果 代码 <!DOCTYPE html> <html><head> ...

  3. javascript删除数组元素的几个方法

    javascript删除数组元素的7个方法 文章目录 一.length属性 二.delete关键字 三.pop()栈方法 四.shift()队列方法 五.splice()操作方法 六.迭代方法 七.p ...

  4. 动态创建html元素的几种方法

    可以通过以下几种方式动态创建html元素: 1.使用jQuery创建元素的语法 2.把动态内容存放到数组中,再遍历数组动态创建html元素 3.使用模版 □ 使用jQuery动态创建元素追加到jQue ...

  5. javascript删除数组元素的7个方法

    在JavaScript中,除了Object之外,Array类型(数组)恐怕就是最常用的类型了.与其他语言的数组相比,JavaScript中的Array非常灵活.这种灵活性有利有弊,好处是其富有创造性, ...

  6. jQuery常用工具方法

    前面的话 jQuery提供一些与元素无关的工具方法,不必选中元素,就可以直接使用这些方法.如果理解原生javascript的继承原理,那么就能理解工具方法的实质.它是定义在jQuery构造函数上的方法 ...

  7. animate方法 jQuery中元素的创建 创建十个p标签 创建列表 动态创建列表

    animate方法 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  8. JavaScript(23) 创建元素标签和属性在body中(jQuery插件)

    效果图: 代码:(注意引入jQuery插件!!) <!DOCTYPE html> <html><head lang="en"><meta ...

  9. document的createElement方法创建具有指定标签的DOM对象

    可以使用document的createElement方法创建具有指定标签的DOM对象,然后通过调用元素的appentChild的方法将新创建的元素添加到相对应的元素下 <script type= ...

最新文章

  1. 自学python爬虫要多久-Python爬虫要学多久,给初学编程者的建议
  2. mysql 获取刚插入行id汇总
  3. 吴恩达深度学习笔记4-Course1-Week4【深层神经网络】
  4. MongoDB(6.mongodb的聚合操作以及高级查询3、排序等)
  5. cma检测_CMA检测方法
  6. Python3回文相关算法小结
  7. gcn 图卷积神经网络_复制一文读懂图卷积GCN
  8. 4S店销售顾问有福了,小帮软件解决“二次录入”难题--二次录入
  9. ESP8266 +0.96“ I2C OLED 表盘时钟
  10. android3d地图,百度地图Android版 新增卫星图及3D模式
  11. ubuntu编辑只读文件_ubuntu怎样修改只读文件?
  12. 中企动力牵手七鑫易维 以眼球追踪技术剔除建站顽疾
  13. 如何提升订单周转,避免订单交期延误?
  14. 汇编语言:AX、BX、CX、DX寄存器知识点梳理
  15. 出现身份验证错误。 要求的函数不受支持, 远程计算机 这可能是由于CredSSP加密数据库修正
  16. Java实现微信的申请退款功能
  17. 十进制数转化为任意进制数n,采用变量N、数组A[]进行存储两种算法实例
  18. MFC多线程使用进度条
  19. mysql模糊查询xml_在userMapper.xml文件中模糊查询的常用的3种方法
  20. Raft系列文章之一: 什么是Raft?

热门文章

  1. java 共享软件 保护_【Java并发.3】对象的共享
  2. java实现磁盘分配显示_Java实现窗体动态加载磁盘文件
  3. 这一路,信念很简单,把书念下去,然后走出去,不枉活一世
  4. keyshot10 pro for mac最新版
  5. macOS Big Sur应用图标替换教程︳big sur图标包
  6. 空间统计分析_【空间分析】地理探测器原理
  7. P1152 欢乐的跳( python3实现)
  8. 1.5编程基础之循环控制 34 求阶乘的和
  9. RTX5 | 消息队列02 - 放入与取出消息
  10. 论文公式编号右对齐_公式对齐(二):公式居中,编号右对齐(MathType 6.9)