gpt4 book ai didi

javascript - JQuery 检查输入是否为空而不检查加载?

转载 作者:数据小太阳 更新时间:2023-10-29 05:44:45 25 4
gpt4 key购买 nike

我正在使用这段代码来检查输入框是否为空,它工作正常,但它只检查页面加载时是否按下了一个键。

它做了它应该做的,但我还希望它在页面加载时检查状态。

这是当前代码:

$('#myID').on('keyup keydown keypress change paste', function() {
if ($(this).val() == '') {
$('#status').removeClass('required_ok').addClass('ok');
} else {
$('#status').addClass('required_ok').removeClass('not_ok');
}
});

最佳答案

尝试以下操作:

$(function() {
var element = $('#myID');
var toggleClasses = function() {
if (element.val() == '') {
$('#status').removeClass('required_ok').addClass('ok');
} else {
$('#status').addClass('required_ok').removeClass('not_ok');
}
};
element.on('keyup keydown keypress change paste', function() {
toggleClasses(); // Still toggles the classes on any of the above events
});
toggleClasses(); // and also on document ready
});

关于javascript - JQuery 检查输入是否为空而不检查加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8848906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com