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,如何检查元素是否为输入 if(elm.val() == null){ // is not an input } else{ // is an input } 你知道你在选择什么元素 或者(如果你真的不知道),你可以: if(elm.is('input')) {} //assuming elm is a jQuery element else {} 你知道你在选择什么元素 或者(如果你真的不知道),你可以: if(elm.is('input')) {} //assuming elm is a

如何检查元素是否为输入

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

你知道你在选择什么元素

或者(如果你真的不知道),你可以:

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

你知道你在选择什么元素

或者(如果你真的不知道),你可以:

if(elm.is('input')) {} //assuming elm is a jQuery element
else {}
您可以使用该函数确定元素是否为
输入
标记:

jQuery(elm).is("input");
您可以使用该函数确定元素是否为
输入
标记:

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

定义输入-文本、选择、单选、按钮?是否尝试检查某个元素是否有值,或者某个元素是否实际上是一个输入字段而不是一个div或span?例如,定义输入-文本、选择、单选、按钮?是否尝试检查某个元素是否有值,或者一个元素实际上是一个输入字段还是一个div或span,例如?+1首先提到
is()
。我同意最好在代码的其他地方确定这一点。此外,这只是检查元素是否为输入,但有多种类型的输入(例如文本、无线电、密码)。我鼓励OP更具体一些。@Jason——我完全同意。这个问题非常奇怪+1首先要提到的是
is()
。我同意最好在代码的其他地方确定这一点。此外,这只是检查元素是否为输入,但有多种类型的输入(例如文本、无线电、密码)。我鼓励OP更具体一些。@Jason——我完全同意。这个问题很奇怪