[英]Detect text add in textarea
我的頁面上有一個文本區域。 我點擊“選擇國家”按鈕,然后選擇我的國家。 Onclick我的國家被添加到textarea EX中:
<textarea id="adresse_selection_relay" name="adresse_selection_relay">
**My Country**
</textarea>
如果文本區域為空,我想禁用提交按鈕。 困難在於單擊時添加了文本。
我嘗試了這個:
var oldVal = "";
$("#adresse_selection_relay").on("change keyup paste cut", function() {
var currentVal = $(this).val();
if(currentVal == oldVal) {
return; //check to prevent multiple simultaneous triggers
}
oldVal = currentVal;
alert("changed!");
});
但是,當然,我的代碼無法正常工作! 謝謝
這個。 無需添加條件if(currentVal == oldVal)
。 Onchange活動將為您完成。
HTML:
<textarea id="adresse_selection_relay" name="adresse_selection_relay"></textarea>
JQUERY:
<script>
$('body').on('change', '#adresse_selection_relay', function() {
/*
//`No need to add this condition`
var currentVal = $(this).val();
if(currentVal == oldVal) {
return; //check to prevent multiple simultaneous triggers
}
oldVal = currentVal; */
alert("changed!");
});
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.