この記事の例では、js を使用してノード関数 insertBefore() を指定された場所に追加する方法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
<頭>
<スクリプトタイプ="text/javascript">
関数 t(){
var nodeli = document.createElement('li');//li ノードを作成します
var li_text = document.createTextNode('Blue Sky');//テキストノードを作成します
nodeli.appendChild(li_text);//テキスト ノードを li ノードに追加します
var nodeul = document.getElementsByTagName('ul')[0];//最初のULノードを取得します
var nodeli1 = nodeul.getElementsByTagName('li')[2];//ul——Autumn
の下の3番目のノードを取得します
nodeul.insertBefore(nodeli,nodeli1);//関数 insertBefore() は、どのノードの前に追加するかを示します。最初のパラメータは挿入される新しいノードで、2 番目のパラメータは既存のノードです
}