В этой статье описывается использование INSERTBEFOR () при добавлении функции узла в JS в указанном месте. Поделитесь этим для вашей ссылки. Конкретный анализ заключается в следующем:
Прототип функции выглядит следующим образом:
INSERTBEFORE (параметр 1, параметр 2): добавьте узел в указанном месте
Конкретный код заключается в следующем:
Скопируйте код следующим образом: <html>
<голова>
<script type = "text/javascript">
функция t () {
var nodeli = document.createElement ('li'); // Создать узел LI
var li_text = document.createTextNode ('Blue Sky'); // Создать текстовый узел
Nodeli.appendchild (li_text); // Добавить текстовый узел в Li Node
var nodeul = document.getelementsbytagname ('ul') [0]; // Получить первый узел UL
var nodeli1 = nodeul.getelementsbytagname ('li') [2]; // Получить третий узел под UL - осень
nodeul.insertbefore (nodeli, nodeli1); // функция insertbefore () указывает, какой узел добавляется ранее. Первый параметр - это новый узел, который должен быть вставлен, а второй параметр - существующий узел
}
</script>
</head>
<тело>
<div id = "контейнер">
<ul>
<li> Spring </li>
<li> Лето </li>
<li> Осень </li>
<li> зима </li>
</ul>
</div>
<HR />
<button onclick = "t ()" value = ""> укажите местоположение, чтобы добавить узел </button>
</body>
</html>
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.