Appendchild、removechild 操作対象ノードの親ノードが両方ともbodyの場合、事前にbodyの親ノードを取得する必要はありません。それとも親ノードが本体ではない場合、事前に親ノードを取得してから使用する必要があるのでしょうか?
高洛峰2017-06-14 10:53:27
これに似ています
リーリーそのような使い方はありません
リーリーおっしゃるとおり、本体の親ノードを取得して操作する必要はなく、コードはどこを操作すればよいのか分からず、必ずエラーが報告されます。
天蓬老师2017-06-14 10:53:27
Node.removeChild() メソッドは、DOM から子ノードを削除します。削除されたノードを返します。
文法
リーリーchild は削除される子ノードです。
node は子の親ノードです。
oldChild は削除された子ノードへの参照を保持します。
必ず読むことをお勧めします: https://developer.mozilla.org...
Node.appendChild() メソッドは、指定された親ノードの子ノード リストの末尾にノードを追加します。
リーリーnode は子ノードを挿入する親ノードです。
child はこのメソッドのパラメーターと戻り値の両方です。
例:
必ず読むことをお勧めします: https://developer.mozilla.org...
三叔2017-06-14 10:53:27
appendChild() を使用する前に、まず親要素を取得する必要があります。そうでない場合、親要素がその要素の後に追加されることをどうやって確認できますか。 。 。 。 。 。
怪我咯2017-06-14 10:53:27
親ノードを事前に取得しておく必要があります。この場合は、document.body を直接使用します。親ノード本体を取得します。これはDOMレベル0で定められた仕様です。親ノードがボディでない場合。別途入手してください。他の親ノードは本体とは異なるため。