Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
innerHTML 属性用于更改 html 中的文本。这是 innerHTML 唯一会做的事情(或)还有其他用途吗?
不,它是引用中所有子元素的序列化 DOM 的 setter 和 getter。
它不应该被使用,因为你想改变里面的文本(有textContent那个)。
textContent
这是一个读/写属性。
这意味着您还可以在隐藏的 div 中获取 HTML,例如,并将其存储在变量中。然后,您可以将变量中的数据放入另一个未隐藏的 div 中,当您需要它时,始终使用相同的属性。想想幻灯片。