Javascript 如果输入至少包含一个字符
对不起,伙计们,我问了一个早就得到回答的问题。但是我找不到我需要的答案 问题是我想检查输入的值。如果取消焦点后的输入有一个或多个文本(执行某些操作) 你可以这样做Javascript 如果输入至少包含一个字符,javascript,jquery,forms,Javascript,Jquery,Forms,对不起,伙计们,我问了一个早就得到回答的问题。但是我找不到我需要的答案 问题是我想检查输入的值。如果取消焦点后的输入有一个或多个文本(执行某些操作) 你可以这样做 var empty=true; $('#test')。在('change',function()上{ if($(this.val()!=“”){ console.log('notempty'); }否则{ console.log('empty'); } }); Text:当元素失去焦点时,使用事件调用函数 以下是示例 $('#过
var empty=true;
$('#test')。在('change',function()上{
if($(this.val()!=“”){
console.log('notempty');
}否则{
console.log('empty');
}
});代码>
Text:
当元素失去焦点时,使用事件调用函数
以下是示例
$('#过滤器').blur(函数(){
var inputLength=$(this.val();
如果(inputLength.length>1){
log('havesomething');
//在这里,您可以添加任何要添加到其他元素的类
}否则{
log('havenothing');
//这里还有其他一些动作
}
});代码>
这不是问题。具体出了什么问题,你具体需要什么帮助?你的意思是把上面的代码放在一个处理程序中吗?你能试着把你的代码放在JSFIDLE中并告诉我们这个问题吗。?不太理解。。我认为您缺少处理程序。是的,这是正确的,但我需要一个函数来检查模糊后输入的长度
var inputLength = $('input').val();
if (inputLength.length > 1) {
$('span.input--madoka').addClass('myclass')
}
else {
}