選択したテキスト入力ボックスの値に基づいてフォーム送信ボタンのテキストを更新しようとしています。入力フィールドの値を含む送信ボタンテキストを更新します
if (document.getElementById('pay_other').checked) {
rate_value = document.getElementById('other_amount').value;
}
$('input[id="paymentAmount"]').val(rate_value);
上記を使用すると、私は必要な値を得ることができます。例:100
これで、送信ボタンのテキストをに変更する必要があります。現在、£100を支払うです。
変数rate_valueを挿入せずにIveはさまざまな方法で試してみました。
$("#processPayment").prop('value', 'Pay £' + rate_value + ' today');
単純な文字列の連結 –
JSでは、$( "#processPayment")のようにプラス記号とともに文字列を結合(連結)します。 '、' Pay£ '+ rate_value +' today ');' – ochi
@PranavCBalanありがとう!それと同じくらい簡単! – Ashley