javascript - 元素是输入吗?

标签 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 {}

关于javascript - 元素是输入吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6512699/

相关文章:

jquery - jquery中如何获取div的选中id?

javascript - Angular JS 在路由加载内容后应用 JS 插件

jquery - 当底层数据发生变化时,JSViews 模板不会更新

javascript - 从 javascript 打开 firefox multifox 窗口

javascript - 如何暂停 CSS 过渡?

jquery - 如何使每篇文章的盒子高度相同,这样就没有空白

javascript - Jquery Mobile 日期选择器事件不起作用

javascript - ajax 哈希导航无法正常工作

javascript - for 循环的第一个值未定义

javascript - 使用 RequireJS Shim 的脚本依赖