我需要使用 DOM 动态创建元素。我知道如何使用document.createElement
,appendChild
方法来做到这一点,但这通常是一个漫长的过程。
假设我想在我的 HTML 页面中添加这个:
<div id="my_account" style="visibility:hidden">
<input id="my_account_close" type="submit" value="Close" onclick="closeMyAccount();">
<span id="my_account_username">Blabla</span>
<input id="my_account_username_modify" type="submit" value="Change Name" onclick="modifyUserName();">
<span id="my_account_email">a@asqs.com</span>
</div>
我是否必须一个一个地创建每个元素并设置所有属性,然后使用appendChild
方法?是否有一个“魔术”函数可以获取返回父元素的html代码,所以我只需要在最后添加它?