в общем, подскажите, пожалуйста, как сделать : имею input type="text", ввожу в него значение и хочу на выходе получить такую конструкцию
'<ul>
<li>значение1</li>
<li>значение2</li>
</ul>'
а получаю иную вещь
'<ul>
<li>значение1</li>
</ul>
<ul>
<li>значение2</li>
</ul>'
ну и вот собственно функция моя, что изменить надо не могу понять))
for (var i = 0; i < findCreate.length; i++) {
findCreate[i].onclick = function () {
var textValue = doc.getElementById("myText").value;
var ul = document.createElement('ul');
document.body.appendChild(ul);
var li = doc.createElement('li');
ul.appendChild(li);
//ul.className = "lists";
li.innerHTML = textValue;
UL нужно создать один раз, у тебя он создаётся в цикле:
var ul = document.createElement('ul');
document.body.appendChild(ul);
for (var i = 0; i < findCreate.length; i++) {
findCreate[i].onclick = function () {
var textValue = doc.getElementById("myText").value;
var li = doc.createElement('li');
ul.appendChild(li);
li.innerHTML = textValue;
}
Какие существуют виды рекламных бордов и как выбрать подходящий?
Аренда удаленного сервера: цены, провайдеры и условия. Руководство для начинающих
Здравствуйте, пытаюсь реализовать подбор названия почты и проверяю на существование, 2-3 символов, в ознакомительных целяхКогда создавал...
Добавить g последним узлом, и на нём отслеживать мышку и туда же добавить rect? Может есть какое-нибудь стильное решение?
Есть блок с зацикленным видео с ютуба Фидл