gpt4 book ai didi

Microsoft Edge 控制台中的 javascript 错误

转载 作者:行者123 更新时间:2023-11-27 23:39:17 25 4
gpt4 key购买 nike

当我使用 style.etc 行时,Microsoft edge 会显示此错误

{"notifyType":"consoleItemLog","message":{"message":"","styles":"","hasFormatString":true,"fileUrl":"file:///C:/Users/wed/Documents/newVogel/js/Myscript.js","lineNumber":8,"columnNumber":9}}

几乎所有元素都试过了,用了getelementbyclassnameelementbyid,也没解决

console.log(document.getElementsByClassName("top_header_area")[0].style.height);

当我使用 getattribute 时,它返回 null。

最佳答案

如何应用样式 heightgetAttributestyle 只能获取内联样式。如果你想得到内部样式表,你应该使用getComputedStyle。您可以查看我的示例代码以了解不同之处。

内联样式:

var banner = document.getElementById("fixed_section");
console.log(banner.getAttribute("style"));
console.log(document.getElementsByClassName("top_header_area")[0].style.height);
<div class="top_header_area" id="fixed_section" style="height:100px"></div> 

内部样式表:

var banner = document.getElementById("fixed_section");
console.log(window.getComputedStyle(banner, null).height);
#fixed_section{
height:100px;
}
<div class="top_header_area" id="fixed_section"></div>

关于Microsoft Edge 控制台中的 javascript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57101178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com