На данный вопрос уже ответили:
Скрипт меняет первую строку которая совпадает с переменной mx
, а нужно заменить последнюю совпадающую строку с переменной mx
.
За ответ спасибо заранее.
var str = document.getElementById('inp').value,
mx = '200',
dx = '900';
str = str.replace(mx, dx);
document.getElementById('out').value = str;
<textarea rows="5" cols="10" id="inp">200
500
200
400</textarea>
<textarea rows="5" cols="10" id="out"></textarea>
var str = document.getElementById('inp').value,
mx = '200',
dx = '900';
str = str.split("\n").reverse().join("\n").
replace(mx, dx).
split("\n").reverse().join("\n");
document.getElementById('out').value = str;
<textarea rows="5" cols="10" id="inp">200
500
200
400</textarea>
<textarea rows="5" cols="10" id="out"></textarea>
Можно регуляркой:
str = str.replace(new RegExp(mx + '$'), dx);
Только учтите, что в строках, более сложных, чем 200
, может понадобиться экранировать служебные для регулярок символы.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
На сайте есть iframeХочу сделать чтобы изначально src был пуст, а после полной загрузки страницы добавить значение атрибута data-src в src
Пробовал и windowscrollTo(0,1) и meta name="apple-mobile-web-app-capable" content="yes", но нечего путного из этого не получилось
Возможно ли сделать слайдер с такой галереей http://prntscrcom/jazjm3 плагином owl-carousel? Если да, можно примерный код такого слайдера?