Показать сообщение отдельно
  #3 (permalink)  
Старый 06.03.2021, 14:34
Аватар для LADYX
Профессор
Отправить личное сообщение для LADYX Посмотреть профиль Найти все сообщения от LADYX
 
Регистрация: 19.02.2015
Сообщений: 217

рони,
спасибо вам большое за ответ. Наверное, надо было мне начинать с другого. Смотрите, я написал такой скрипт:

var table = document.getElementById("table");
var tr = table.getElementsByTagName("tr");
var td = null;

for (var i = 0; i < tr.length; i++) {
  td = tr[i].getElementsByTagName("td");
  for (var n = 0; n < td.length; n++) {
    text = "?";
    td[0].innerHTML += '!'.repeat(2);
    td[1].innerHTML = text.repeat(2) + td[1].innerHTML;
  }
}


здесь я добавляю в левую ячейку текст (восклицательные знаки) в конце, а в правую ячейку текст (вопросительные знаки) вначале. Вот мне и не получается перед добавлением текста, обернуть не тот который я добавляю, а уже существующий текст в теги с помощью createElement. Вот как это сделать правильно? И еще такой вопрос: repeat (повторение) я указываю в количестве два, а выводится четыре. Почему так, где у меня ошибка?
Ответить с цитированием