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——我完全同意。这个问题很奇怪