"background_url"이라는 javascript 함수를 사용하여 임의의 배경 이미지를 출력합니다.어떻게 CSS에서 html로 javascript 함수를 포함 할 수 있습니까?
나는이 방법으로 함수를 호출하기 위해 노력하고있어 :
<td style="<script type="text/javascript">background_url();</script>"></td>
하지만 내 브라우저에서 출력되는 유일한 방법은 다음과 같습니다
문자열 "background_url();" 난 그 해결하기 위해 수행 할 수있는 배경 이미지는 도시하지 않은
function background_url(){
var myimages=new Array()
myimages[1]="images/img1.jpg"
myimages[2]="images/img2.jpg"
myimages[3]="images/img3.jpg"
//call a random function that returns id of image etc
document.write('background-image: url('+myimages[id]+')');
}
</script>
을 다음과 같이
자바 스크립트 함수인가?
미리 감사드립니다.
사이드 코멘트 : [배열 리터럴] (https://developer.mozilla.org/en/JavaScript/Guide/Values,_Variables,_and_Literals#Array_literals)에 대해 읽어야합니다. –
jquery [css] (http://api.jquery.com/css/)를 사용하십시오. – dotoree