是一个元素输入?

时间:2011-06-28 20:30:32

标签: javascript jquery

如何检查元素是否为输入?

if(elm.val() == null){
// is not an input
}
else{
// is an input
}

3 个答案:

答案 0 :(得分:8)

嗯,你知道你在选择什么元素。

或(如果你真的不知道)你可以这样做:

if(elm.is('input')) {} //assuming elm is a jQuery element
else {}

答案 1 :(得分:2)

您可以使用is函数来确定元素是否为input标记:

jQuery(elm).is("input");

答案 2 :(得分:0)

//jquery    
if( $("#elementid").is("input") ){}
    else
    {}