(function(){
document.addEventListener('submit', function(e){
var form = e.target;
// проверяем, есть ли в форме поле с именем price
if (!form.querySelector('[name="price"]')) return;
var inputs = form.querySelectorAll('[name="price"]');
var value = '';
// ищем значение: сначала отмеченные радиокнопки, затем текстовые поля
for (var i = 0; i < inputs.length; i++){
var inp = inputs[i];
if ((inp.type === 'radio' inp.type === 'checkbox') && inp.checked) { value = inp.value; break; }
if ((inp.type === 'text' inp.tagName === 'TEXTAREA') && inp.value.trim() !== '') { value = inp.value.trim(); break; }
if (inp.tagName === 'SELECT' && inp.value) { value = inp.value; break; }
}
if (!value) return;
// извлекаем первую последовательность цифр
var m = value.match(/-?\d+[\d\s]*/);
var num = m ? m[0].replace(/\s+/g,'') : '';
if (!num) num = '';
// подставляем числовое значение во все поля price в форме
for (var j = 0; j < inputs.length; j++){
try {
inputs[j].value = num;
if (inputs[j].type === 'radio') {
// пометим радио как checked, если его value совпадёт (для корректности)
inputs[j].checked = (inputs[j].value === num);
}
} catch(err) {}
}
}, true);
})();
Дарить подарки с airdance — это просто!
Выберите дизайн карты
Введите любой номинал от 1000 ₽
Введите контактные данные получателя
Отправьте сразу или запланируйте время отправки
Красивая подарочная карта придёт на email
Получатель может сразу же воспользоваться сертификатом
Дарить подарки с airdance — это просто!
Выберите дизайн карты
Введите любой номинал от 1000 ₽
Введите контактные данные получателя
Отправьте сразу или запланируйте время отправки
Красивая подарочная карта придёт на email
Получатель может сразу же воспользоваться сертификатом