im пытается обновить текст в моей форме отправить кнопку на основе значения выбранного текстового поля ввода.Обновить текст кнопки отправки со значением из поля ввода
if (document.getElementById('pay_other').checked) {
rate_value = document.getElementById('other_amount').value;
}
$('input[id="paymentAmount"]').val(rate_value);
Используя вышеизложенное, я могу получить значение, которое мне нужно. Пример: 100
Теперь мне нужно изменить текст кнопки отправки на Платите 100 фунтов стерлингов сегодня.
Ive пробовал различные способы вставки переменной rate_value без успеха.
processPayment является предоставить идентификатор кнопки
$("#processPayment").prop('value', 'Pay £'rate_value' today');
''Pay £' + rate_value + 'today'', простая конкатенация строк –
В JS вы присоединяете (объединяете) строки вместе со знаком плюс, например' $ ("# processPayment"). Prop (' value ',' Pay £ '+ rate_value +' today '); ' – ochi
@PranavCBalan благодарит! так просто! – Ashley