jsで指定位置にノード関数insertBefore()を追加する_javascriptスキル
js
位置
関数
増加
指定
使用法
ノード
この記事の例では、js を使用してノード関数 insertBefore() を指定された場所に追加する方法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
関数のプロトタイプは次のとおりです:
insertBefore(パラメータ 1, パラメータ 2): 指定された位置にノードを追加します
具体的なコードは次のとおりです:
コードをコピー コードは次のとおりです:
<頭>
<スクリプトタイプ="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 番目のパラメータは既存のノードです
}
- 春
- 夏
- 秋
- 冬