首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GetElementsByID() vs QuerySelector()

GetElementsByID() vs QuerySelector()
EN

Stack Overflow用户
提问于 2019-02-24 21:25:19
回答 1查看 162关注 0票数 0

在研究IE对GetElementsByID()和QuerySelector()的不稳定支持的解决方案时,我想知道JS中是否有一个类似于@supports (在CSS中)的进程来返回用户的浏览器是否支持某个方法。

类似于methodExists( "getElementsByClass“)> true/false。

可能不会,但这会很好。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-24 21:32:44

首先,它是getElementById而不是GetElementsByID。其次,如果你想检查对任何方法的支持,你总是可以在caniuse中检查你的浏览器是否被支持。

如果你想通过JS检查,你总是可以检查document.methodNameYouWantToCheckwindow.methodNameYouWantToCheck (基于我们期望方法在哪里可用)是否是undefined。如果它是未定义的,则不支持它。

如果这回答了你的问题,或者如果你有其他我可能不理解的问题,请让我知道。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54852333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档