代码如下:

<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<div id="content"></div>
<script>
var el = document.createElement("div");
el.innerHTML = ' <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>titleValue</title> <meta name="description" content="It is a good way to learn science." /> <meta name="keywords" content="Symfony2,Redis,PHP" /> <meta name="author" content="CSDN.NET" /> <meta name="Copyright" content="CSDN.NET" /> </head> <body> hello</body> </html>';
var descElements = el.getElementsByTagName("head");
document.getElementById("content").innerHTML = descElements.length;
</script>
</body>
</html>

1、若将script放到head元素中,则加载脚本时,尚未加载div元素,此时会出现“document.getElementById(...) 为空或者不是对象”。
2、以上代码在chrome中正常支行,输出结果为5,但在IE中输出结果为0.
3、注意在js中定义数据不需要使用[],否则会出错。

将HTML格式的String转化为HTMLElement相关推荐

  1. String转化为date类型,从而获取星期几

    //String转化为Date类型,从而获取时间 //StringtimeStr = "2018-10-30" public  String   getStringOfDateWe ...

  2. python使用openCV加载图像、并将BGR格式转换成HSV格式、定义HSV格式中需要分离颜色的掩码(掩模)区间(mask)、并使用mask信息进行颜色分离、BGR格式的图像转化为RGB、并可视化

    python使用openCV加载图像.并将BGR格式转换成HSV格式.定义HSV格式中需要分离颜色的掩码(掩模)区间(mask).并使用mask信息进行颜色分离.将BGR格式的图像转化为RGB.可视化 ...

  3. 如何将json格式的string字符串转换为string数组

    如何将json格式的string字符串转换为string数组?.. 发布时间:2011-05-17 www.json.org上有很多Java 楼主2010-10-10 4:58:31 比如一个stri ...

  4. java json插件安装_IDEAL葵花宝典:java代码开发规范插件:GsonFormat插件将JSONObject格式的String 解析成实体...

    前言: GsonFormat插件主要用于使用Gson库将JSONObject格式的String 解析成实体,该插件可以加快开发进度,使用非常方便,效率高. 这个教程主要是学习IntelliJ IDEA ...

  5. 字符串右移n位,例如 “hello world“ 右移两位 后ldhello wor 要求写一个方法实现此功能,方法的格式是 String moveToRight(String str,int po

    字符串右移n位,例如 "hello world" 右移两位 后ldhello wor 要求写一个方法实现此功能,方法的格式是 String moveToRight(String s ...

  6. 使用python讲二进制转换为音频文件_Python使用ffmpy将amr格式的音频转化为mp3格式的例子...

    最近做了一个项目,将从微信下载的音频文件(默认为.amr格式)转化为mp3格式(否则前端播放将会遇到困难)上传到云端.经过一番研究,最终决定采用Python的ffmpy包. 安装只需执行 pip in ...

  7. 如何将jpg等格式的图片转化为yuv

    1. 下载ffmpeg,转码图片和视频的利器啊!官方免费下载地址: Releases · BtbN/FFmpeg-Builds · GitHub 2. 无需安装,解压缩之后即可使用.这时需要使用win ...

  8. aac是什么音频格式?aac转化为mp3方法

    aac是什么音频格式?AAC是一种高级音频编码的音频文件,发布于1997年,基于MPEG-2的音频编码技术,aac采用了全新的算法进行编码,更加高效.与mp3格式相比,aac也是属于有损压缩的音频格式 ...

  9. java如何将长String转化为char数组

    题目详情 - L1-007 念数字 (pintia.cn) 学c十没遇到问题,用Java逐个读取时遇到了问题,在网上查了很多找到了这个方法. 使用toCharArray方法,将String转化为cha ...

最新文章

  1. Android 屏幕尺寸知识
  2. 转载:关于爱情、伴侣、承诺、人生、
  3. leetcode 645. 错误的集合
  4. Day12-date time
  5. 最美数学公式的150年:麦克斯韦方程组与“无用”的科学
  6. sylixos与harmonyOS,SylixOS 下的IO系统调用
  7. 前端开发~uni-app ·[项目-仿糗事百科] 学习笔记 ·004【App.vue引入全局公共样式】
  8. “数学不好,干啥都不行!”高级开发:方向不对,努力也白费!
  9. Docker教程:docker machine的配置和命令
  10. linux QT 结束当前进程_Linux桌面进化史
  11. 数据分析中会常犯哪些错误,如何解决? 五
  12. ae 导出html5,AE脚本-导出json格式的Web动画工具 Bodymovin v5.7.0 + 使用教程
  13. flash写保护原理_Flash存储原理
  14. keepass和坚果云实现全平台密码管理
  15. dp协议学习----2、SST模式下的TU的计算
  16. Gmail大改版,36岁的电子邮箱为何未像BBS一样消亡?
  17. 捋一捋字符串和字节序列的关系
  18. 勒索病毒现状和防御勒索病毒最佳实践(云端和线下个人电脑,服务器都可部署)
  19. 中间件系列——EMQX 的集群搭建
  20. GetLastError()函数返回的值及含义

热门文章

  1. 【测试点分析】1035 Password (20 分)
  2. java思考笔记——遍历Map-key的几种方法
  3. 22行代码AC——习题5-6 对称轴(Symmetry,UVa1595)——解题报告
  4. 如何获得所有CSDN勋章的获取方式?
  5. android import找不到文件夹,android 音乐播放器找不到源文件
  6. Mysql数据库(三)——mysql数据库高级操作
  7. 路由器的基本配置实验报告_上了全屋智能,家里路由器不给力,更换路由器时要注意什么...
  8. 两个同时comet matlab,Matlab讲义 - 图文
  9. java new的是构造函数_Java构造函数
  10. new arraylist内存_Java内存泄漏分析工具Memory Analyzer Tool