innerhtml失效(innerhtml的作用)
为了解决这个问题,您可以使用额外的变量存储递归执行的结果,并在递归执行完成后一次性将结果赋值给innerHTML由于JavaScript是单线程的,所以在递归执行过程中,只有最后一次才会将结果插入页面,因为其他执行过程都在等待完成。
出现这种问题是因为你没有正确理解DOM对象是什麼 请不要再使用innerHTML+=去动态添加DOM节点了 原生JS var HotDiv,SpanTempHotDiv = documentcreateElement#39div#39SpanTemp = documentcreateElement#39span#39SpanTemp。
documentquerySelector#39#status#39innerHTML += msg for i = 0 i lt len i++ alertiname , null 由这些操作可以看出,基本上都是用SQL语句进行数据库的相关操作,如果你会MySQ。
setAttribute是设置网页元素的属性,就是在标签里内如ltimg 标签的src属性innerHTML不是属性 只是JS里内代表一个双标记中间的文本如ltspan ltspan中间的字符innerHTML属性所以只会原样输出。