![](/img/trans.png)
[英]change text color only of user entered string in AJAX extended textbox
[英]On Text Entered Change Textbox border color
我有checkbox
,當checkbox
被選中在附近textbox
的邊框顏色應該變成綠色,如果它沒有被選中的textbox
的邊框顏色應為紅色。 jQuery代碼:
$('#item_availability1_unlimited').on('change', function () {
if ($('#item_availability1_unlimited').is(':checked')) {
$('#item_availability1').css('border', '2px solid #11b818');
} else {
$('#item_availability1').css('border', '2px solid #F00');
}
});
我已經完成了以上部分,我需要的是以下內容:
同樣,如果textbox
為空,則其邊框顏色應為紅色,如果輸入文本,則其邊框顏色 textbox
為綠色。
這是因為您忘記在小提琴中包含jQuery。
從“ Frameworks and Extensions
選項卡中選擇jQuery
,它應該可以工作。
編輯:根據您的評論,您需要使用:
$('#item_availability1_unlimited').on('change', function () {
if ($('#item_availability1_unlimited').is(':checked')) {
$('#item_availability1').css('border', '2px solid #11b818');
} else {
$('#item_availability1').css('border', '2px solid #F00');
}
}).change();
$('#item_availability1').on('keyup', function () {
if ($(this).val().length > 0) {
$('#item_availability1').css('border', '2px solid #11b818');
} else {
$('#item_availability1').css('border', '2px solid #F00');
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.