【发布时间】:2016-04-07 07:19:49
【问题描述】:
我正在尝试检测当前活动元素是否是任何类型的输入字段。目前我有这个:
var activeElement = document.activeElement
if (activeElement && (activeElement.tagName.toLowerCase() === 'input' ||
activeElement.tagName.toLowerCase() === 'textarea' ||
activeElement.tagName.toLowerCase() === 'select' ||
activeElement.tagName.toLowerCase() === 'button')) {
return false
}
有没有更好的方法来做到这一点?我正在使用 Vue JS,所以如果有 Vue API 的解决方案也可以。
【问题讨论】:
-
select,button呢? -
@RayonDabre 哦,是的,你是对的,这也是……更新了我的代码
标签: javascript vue.js