【发布时间】:2014-02-09 04:40:48
【问题描述】:
为什么下面的 style.backgroundImage 会输出一个空字符串?如何检索图像的高度和宽度,以便适当设置 div 的尺寸?
<!DOCTYPE html>
<html>
<head>
<link href="test.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="myDiv" onclick="outputBGImageUrl(this)">
Click To Get BG Image Property
</div>
<script type="text/javascript">
function outputBGImageUrl(elem){
var bgImage = elem.style.backgroundImage;
console.log(bgImage);
}
</script>
</body>
</html>
CSS:
.myDiv{
background-image:url(box.jpg);
}
【问题讨论】:
-
elem.style指的是在元素上设置的内联样式。
标签: javascript css