Select 个元素(按样式和 ID)

Select element by style and ID

是否可以通过 id 和样式 select 一个元素?

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

类似上面的内容。

,你不能那样获取元素,但你可以这样做。

首先:获取id为

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

其次:检查是否有display: block

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

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