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>
各要素を1つずつ作成し、すべての属性を設定してから、appendChild
メソッドを使用する必要がありますか?親要素を返すhtmlコードを取得できる「魔法の」関数があるので、最後に追加するだけで済みますか?