На данный вопрос уже ответили:
Скрипт меняет первую строку которая совпадает с переменной 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
, может понадобиться экранировать служебные для регулярок символы.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
На сайте есть iframeХочу сделать чтобы изначально src был пуст, а после полной загрузки страницы добавить значение атрибута data-src в src
Пробовал и windowscrollTo(0,1) и meta name="apple-mobile-web-app-capable" content="yes", но нечего путного из этого не получилось
Возможно ли сделать слайдер с такой галереей http://prntscrcom/jazjm3 плагином owl-carousel? Если да, можно примерный код такого слайдера?