2015-01-24 2 views
0

순수한 CSS로 iphone을 만들었고 대화식으로 만들기 위해 클릭 할 때 화면을 변경하려고합니다. 나는 자바 스크립트가 처음이다. 일주일 정도 전에 배우기 시작했다. 브라우저는 "Uncaught ReferenceError : URL이 정의되지 않았다."라고 잘못 말하고있다. 왜 나 한테이 말을하고 있는지에 대한 조언을하므로 앞으로도 똑같은 실수를해서는 안된다. 나는 그것에 대해 갈 방법을 모를 간단한 수정이라고 확신한다.잡히지 않은 ReferenceError : url이 정의되지 않았습니다.

<div id="iphone-border"> 
      <div id="off-button"></div> 
      <div id="mute-button"></div> 
      <div id="volume-up-button"></div> 
      <div id="volume-down-button"></div> 
      <div id="side-lines-1"></div> 
      <div id="side-lines-2"></div> 
      <div id="iphone-color"> 
       <div id="camara"></div> 
       <div id="sensor"></div> 
       <div id="speaker"></div> 
       <div id="iphone-screen" onClick="this.style.backgroundImage=url(img/phone-screen.jpg);" > 

       </div> 
       <div id="home-button-border"> 
        <div id="home-button-color"></div> 
       </div> 

      </div> 
     </div> 
+3

이 함수'url'를 불러들이려고하는데, 자바 스크립트 명령입니다. 문자열 리터럴이 필요합니다. – Bergi

답변

3

당신은 따옴표를 놓치고 :

this.style.backgroundImage = 'url(img/phone-screen.jpg)'; 
관련 문제