왜 다음과 같은 출력이 style.backgroundImage에 대한 빈 문자열입니까? div의 크기를 적절하게 설정할 수 있도록 이미지의 높이와 너비를 검색하려면 어떻게해야합니까?elem.style.backgroundImage가 CSS 속성이 아닌 빈 값을 반환하는 이유는 무엇입니까?
<!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'이 요소에 설정된 인라인 스타일을 말한다. – Bill