我有这样的HTML:使用JavaScript从外部CSS文件得到一个元素的样式
<html>
<head>
<link rel="stylesheet" type="text/css" media="all" href="style.css">
</head>
<body>
<div id="test">Testing</div>
<script>
alert(document.getElementById('test').style.display);
</script>
</body>
</html>
的style.css中:
div {
display:none;
}
我期望JS将返回“无“,但它会返回一个空字符串。有什么办法可以解决这个问题吗?
加载一个150KB库来做一些在vanilla JS中是单线程的东西?你是认真的吗? – 2010-04-01 04:15:28
谢谢。但是,我们的网页将用于移动设备,因此我们需要尽量减少网页的大小。因此不建议使用jquery。有没有其他方法可以达到相同的效果? – Alan 2010-04-01 04:16:47
可能值得一提的是,在这个问题上。特殊的手机?有不少人根本不支持JS。 – Jonathan 2010-04-01 04:22:14