Почему не удается вытащить цифры из строки ?
function oplata(){
var a = document.getElementById("cena").innerHTML;
var a2 = a.replace(/\+(\d+)/, "");
alert(a2);
}
<span id="cena">+ 100 руб. доставка<span>
<button onclick="oplata()">Кнопка</button>
Вы про пробелы и продолжение строки после числа забыли:
function oplata() {
var a = document.getElementById('cena').innerHTML;
var a2 = a.replace(/^\+ ?(\d+).*$/, '$1');
console.log(a2);
};
<span id="cena">+ 100 руб. доставка</span>
<button onclick="oplata()">Кнопка</button>
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости