impressionhtml=`<img src=${value} alt=""/>`;
document.getelementbyid("wrapper").appendchild(impressionhtml);
js向父元素wrapper中的末尾添加 定义好的html,报错:
uncaught typeerror: failed to execute 'appendchild' on 'node': parameter 1 is not of type 'node'.
在stackoverflow上找到很好的一个解释:
所以js是不能直接传入字符串的,但是jquery的append可以直接传入html字符串。
如对本文有疑问, 点击进行留言回复!!
荐 超强的入门文章 !!! JavaScript 速成计划第二篇(杂项详解:JS操作HTML 与 CSS、异常、事件)!
教你搭建 nodejs+mongoose+Graphql+Vue+Typescript 框架(上)
【Nginx】如何为已安装的Nginx动态添加模块?看完我懂了!!
网友评论