[英]jQuery - Changing value of input
我以一種形式擁有這個領域:
<input type="text" name="promocode" id="promoCode" value="" style="width:24%" maxlength="5">
而此字段為另一種形式:
<input type="hidden" name="custom" class="promo" value="" />
我該怎么辦,所以只要更改#promoCode
的值,它也會更改.promo
的值
Currenlty,我有這個:
var promo = $("#promoCode").val();
$("#promoCode").change(function(){
$('.promo').val(promo);
});
但這是行不通的。
$(function(){
$("#promoCode").change(function(){
$('.promo').val(this.value);
});
});
this
內部回調是事件附加到的元素。 #promoCode
值緩存在更改回調之外,則它將在第一次更改后立即不同步! 就像我一樣在回調中使用this.value
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.