通过样式和ID选择元素

问题描述 投票:0回答:1

是否可以通过id和样式选择元素?

var iframe=document.getElementById('contframe[style*="block"]');

诸如此类。

jquery jquery-selectors
1个回答
0
投票

No,您无法获得那样的元素,但是您可以这样做。

First:获取具有ID的元素

const element = document.querySelector('#contframe');
or
var element = document.getElementById('contframe');

第二:检查是否具有display: block

window.getComputedStyle(element).display == 'block';

注意:IE(getComputedStyle)不支持More details here

© www.soinside.com 2019 - 2024. All rights reserved.