Показать сообщение отдельно
  #8 (permalink)  
Старый 11.12.2019, 14:58
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,210

Сообщение от svileff Посмотреть сообщение
Делаю так
var ol = document.getElementByСlass("t706__cartwin-totalamount-info");
var slot=ol.innerHTML;
slot=slot.replace(/<br>[^<]*?<br>$/,'<br>');
ol.innerHTML=slot;

Удаление нет!
Так ты хоть потестируй свою программу... Хоть какие-то доки по ДОМ-модели документа почитай... Научись смотреть в браузере есть ошибки в твоем скрипте или их нет.
Если ты что-то пишешь английскими буквами это не становится программой.

Нет такого метода getElementByСlass()...
Есть getElementsByСlass(). И он возвращает целую коллекцию элементов. Т.ч. обращаться к ним нужно как к элементам массива.
var slot=ol[0].innerHTML;
Ответить с цитированием