如果使用DOM标准方法建立以下xhtml代码的话是相当麻烦的,我们就来看看如何通过DOM标准的方法来建立下面的xhtml结构。

<div id="test">abc</div>

1、建立标签: var aa = document.createElement("div");

2、建立文本: var text = document.createTextNode("abc");

3、将文本添加到div中: aa.appendChild(text);

4、给div加上id:aa.setAttribute("id","test");

如果我们使用innerHTML的话,说简单了,直接只需要在需要增加上述代码的地方

.innerHTML = "<div id="test">abc</div>";

就OK了。

引用一句话:标准化的DOM就像是一把手术刀,innerHTML属性就像一把劈柴斧。劈柴斧有劈柴斧的用处。当你需要把一大段HTML内容插入到一个网页时,innerHTML属性就非常适合了。

注意:innerHTML,书写时注意大小写。

转载于:https://www.cnblogs.com/lovevfp/archive/2008/12/29/1364525.html

innerHTML的确是好东西相关推荐

  1. 3dmax挤出制作窗花_给想学3dmax,又不知如何快速入手的你 新手学习3dmax的建议...

    你是不是想学室内设计,又觉得3dmax是个十分庞大的软件,不知道从哪里开始学习? 你是不是学习了一段时间3dmax,觉得学习这个软件太复杂,想放弃? ========================= ...

  2. 关于如何在Nomad中保护工作部署的工作流的简要历史

    许多HashiCorp用户和员工都喜欢我们的整套产品,但就像您的祖母一样,几乎不可能不对我们的某一个产品有一点偏爱(最喜欢的孙子说). 在我的例子中,我对HashiCorp Nomad的偏爱是很明显的 ...

  3. 剧本翻译之SHUFFLE 6月24日

    剧本翻译之SHUFFLE 6月23日 [1]洋娃娃的披露会 凛:离中午还剩下一堂课吗...... 第三节课终于结束了.不知道为什么,感觉今天的时间过得相当慢啊.我没精打采的趴在桌子上.戳戳. 凛:啊, ...

  4. 很认真地聊一下 “选择比努力更重要”

    这是头哥侃码的第211篇原创 两周前,蚂蚁集团官宣上市计划,在科创板和港交所寻求同步上市的消息,刷爆了朋友圈. 消息爆出的第二天,我就看到在某个微信群里的一位 "热心" 小伙伴给他 ...

  5. 舞动的桥 阿里云首个百万IOPS云盘的背后

    摘要: 近日,阿里云推出了首个百万IOPS的ESSD云盘服务,性能上有50倍的飞跃,同时还具备超高吞吐.超低时延等特性,在真实业务场景中,PostgreSQL数据库的写入速度快了26倍. 如此超高的性 ...

  6. vs的form标签引起css走样问题

    我在msdn的Design Templates下载了一个模版,用各种浏览器测试了都没有问题(maxthon2,opera,ff,safira,chrome). 但是用vs2008的模版页面时却发生了一 ...

  7. 思维导图的三招十八式

    思维导图的三招十八式  张鄂勇 编著 ISBN978-7-121-14010-5 2012年1月出版 定价:49.00元 16开 396页 宣传语:会降龙十八掌,才混得到九袋弟子.         懂 ...

  8. 设置表格列宽 —— 在富文本编辑器中的实现

    大家好,我是前端西瓜哥. 之前因为工作上的一些原因,使用的 wangEditor 富文本编辑器的表格(table)功能并不能满足需求,创建的表格只是设置了 width: 100%,列的宽度的自适应的效 ...

  9. 程序员如何进行用户界面设计

    程序员设计的用户界面,其实大多数并不是一个好的界面,很多人写代码时,以为这样的功能比较强大应该加上去,那样的接口比较灵活应该加上去,可是往往到头来用户只用其中的一点功能,并且会有很多用户认为很难懂.很 ...

最新文章

  1. 2018年3月29日笔记
  2. 【MongoDB】5.MongoDB与java的简单结合
  3. kcp 协议分析 基于udp的可靠协议
  4. iOS开发笔记[13/50]:解决SenTestingKit/SenTestingKit.h: No such file or directory问题
  5. 推送:腾迅信鸽 VS Bmob
  6. 类属性-属性查找机制-向上查找
  7. 于是按照贴吧某同学的指教,把imageViewer里那个愚蠢的语句改了
  8. Less 混合(mixin)
  9. eNSP重装之后,启动路由器时注册失败
  10. 应该用怎样的态度对待孩子?
  11. httpclient: 设置连接池及超时配置,请求数据:PoolingHttpClientConnectionManager
  12. Hexo瞎折腾系列(6) - 将博客同时部署到Github和Coding
  13. SecureCRT信号灯超时问题解决办法
  14. java读取ini文件工具_Java读取ini文件 [org.dtools.javaini]
  15. maven报错The forked VM terminated without saying properly goodbye. VM crash or System.exit called
  16. Hive sql 常用命令2
  17. 自学编程好还是参加培训班好?
  18. 系统克隆 机械硬盘无缝迁移到ssd
  19. 一加7Tpro刷鸿蒙,稀缺全面屏旗舰手机一加7T Pro 再不买真就没了
  20. java提取word中的图片

热门文章

  1. DOM性能瓶颈与Javascript性能优化
  2. iOS UICollectionViewCell 的拖动
  3. Python垃圾回收机制详解
  4. IOS中UITableViewCell的重用机制原理
  5. text-overflow
  6. 原生app跳html页面传值,HTML页面跳转及参数传递问题
  7. apache laravel主页500_PS强大笔刷,插画师完美Hold住各种效果!(附500个笔刷)
  8. Linux-鸟菜-6-文件搜索
  9. 【Android 逆向】ELF 文件格式 ( 程序头偏移量 | 节区头偏移量 | 处理器特定标志 | ELF 文件头大小 )
  10. 【设计模式】责任链模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )