宇筱博客

  • 解决办法
  • 学无止境
  • 记录时光
  • 百宝箱
宇筱博客
点滴记忆,汇聚成海。
  1. 首页
  2. 解决办法
  3. 正文

Js Jquery 字符串转html

2022年3月8日 1270点热度 0人点赞 0条评论

前述:最近写js方法的时候,用到了appendChild()方法,这个方法里的参数必须是node节点,但是获取到的是Html String字符串,所以就需要把Html String字符串转化为node 节点,从而使用appendChild();

方法一:

var str = '<span>hk</span>';
var div = document.createElement('div');
div.innerHTML = str;
var span = div.childNodes[0];
var body = document.getElementsByTagName('body')[0];
body.appendChild(span);

方法二:

static parseElement(htmlString){
	return new DOMParser().parseFromString(htmlString,'text/html').body.childNodes[0]
}

参考来源1:https://segmentfault.com/q/1010000007302165

参考来源2:https://blog.csdn.net/DCFANS/article/details/102630328

标签: Jquery
最后更新:2022年3月8日

小渔民

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2025 宇筱博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备15017825号-2