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)
是否可以通过 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)