Javascript 获取元素的显示属性值

Javascript 获取元素的显示属性值,javascript,css,dom,Javascript,Css,Dom,使用下面的示例,我试图获取返回的显示值或trs[1] <table> <tr> <td></td> </tr> <tr> <td></td> </tr> </table> <script> const trs = document.getElementsByTagName("tr");

使用下面的示例,我试图获取返回的显示值或trs[1]

<table>
    <tr>
        <td></td>
    </tr>
    <tr>
        <td></td>
    </tr>
</table>
<script>
    const trs = document.getElementsByTagName("tr");
    trs[1].style.display = "hidden";
    console.log(trs[1].style.getPropertyValue('display'));
</script>

const trs=document.getElementsByTagName(“tr”);
trs[1].style.display=“hidden”;
console.log(trs[1].style.getPropertyValue('display');
我希望trs[1]的结果为“隐藏”,trs[0]的结果为NULL或“”。然而,在控制台中,我没有得到任何trs[0/1]的属性值

我不确定是否使用了正确的方法来返回在js中动态设置的css属性值

谢谢 JR

该值未设置为“隐藏”不是有效值。尝试:

trs[1].style.display = "none";
console.log(trs[1].style.getPropertyValue('display'));
该值未设置为“隐藏”不是有效值。尝试:

trs[1].style.display = "none";
console.log(trs[1].style.getPropertyValue('display'));

2个小时以来,我一直在自责为什么上面的方法不起作用。谢谢阿德里安,局长-不用担心2个小时,我一直在自责为什么上面的方法不起作用。谢谢阿德里安,长官-不用担心