Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
现有类的javascript验证_Javascript_Jquery - Fatal编程技术网

现有类的javascript验证

现有类的javascript验证,javascript,jquery,Javascript,Jquery,我正在处理javascript条件 如果该字段为空,我将打开一个警报,否则将执行该函数 但我试图添加另一个条件——验证字段的类。如果不在页面中,或者为空,则直接执行函数/显示错误 如何使用javascript检查类是否在页面中以及是否已填充 $("#bouton").on("click", function(){ var warnning_message = 'warning message'; if(!$('.the-class').val()) { aler

我正在处理javascript条件

如果该字段为空,我将打开一个警报,否则将执行该函数

但我试图添加另一个条件——验证字段的类。如果不在页面中,或者为空,则直接执行函数/显示错误

如何使用javascript检查类是否在页面中以及是否已填充

$("#bouton").on("click", function(){
    var warnning_message = 'warning message';

    if(!$('.the-class').val()) {
        alert(warnning_message);
    }
    else{
        console.log('ok');
    }

您可以将ID放入字段以选择它,然后执行如下操作:

if($( "#mydiv" ).hasClass( "the-class ))
   console.log('has class');
else
   console.log('no class');
看来会有用的

if($('.the-class').val()==='' && $('.the-class').hasClass('className')) {
  alert(warnning_message);
}

检查数组的长度

if( $('.the-class').length == 0) {
   alert(warnning_message);
}
else if (!$('.the-class').val()){
   alert(warnning_message);
}

您可以使用
$(“.the class”)。长度>0
代码检查该类是否存在:

$(“#botton”)。在(“单击”,函数(){
var warnning_message='警告消息';
如果($(“.class”).length>0){
警报(警告信息);
}
否则{
console.log('ok');
}
});


如果要检查具有特定类的元素是否存在,请单击此处,使用以下命令:

if ($(".the-class").length>0){
    alert('Exists');
}

为什么最后一个
函数