슬라이드 질문 입니다. 채택완료
질문자의 문제 점
* 사용하고자 하는 창에서 (즉 전체 코드에서) 스크립트를 연동하여 작동을 하면 Cannot read property 'setAttribute' of null
at changeImage (ice.js:6) 라는 오류가 발생을 합니다.
똑같이 다른 창에서 이부분만 복붙 하여 실행을 시키면 작동이 잘 되며 오류도 없습니다.
* 문제의 부분은 색깔로 표시 하였습니다.
원인을 찾기 위해 5일을 쏟아 부어 봤지만 해결이 안됩니다.
도와주세요.
혼자 힘으로는 도저히 해결을 못 하겠어요.
html 전체 코드 입니다.
https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@800&display=swap%22" target="_blank">https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@800&display=swap" rel="stylesheet">
" target="_blank" rel="noopener noreferrer">https://use.fontawesome.com/926fe18a63.js">
- 스티키리키
- 이야기
- 프레스
- 맛
- 상품
- 문의
-
https://www.instagram.com%22%3E%3Cimg/" target="_blank">
https://www.instagram.com">
src="images/insta.png" alt="#" width="20px" height="20px;">
-
https://ko-kr.facebook.com%22%3E/" target="_blank">" target="_blank" rel="noopener noreferrer">https://ko-kr.facebook.com">


재밌고 맛있는 리얼 수제 아이스크림 정성으로 진지하게 만듭니다.
REALICE CREAM FROM SCRATCH

스티키리키 플레이보 스토리 출간
아이스크림 쿠폰1매 동봉

트리플 테이크 아웃 시작
집에서도 스티키리키를 즐기세요

가을가득한 신메뉴 출시
짧은 가을을 맛있게
시그니처 맛, 제철에 맞는 맛 이외에
스티키리키는 즐거운 맛을 만듭니다.


스티키리키 한글 티셔츠

스티키리키 플레이보 스토리 출간

스티키리키 한글 노란 티셔츠
js 전체 코드 입니다
var myImage=document.getElementById("mainImage");
var imageArray=["images/ice.4.png","images/ice.5.png"];
var imageIndex=0;
function changeImage(){
myImage.setAttribute("src",imageArray[imageIndex]);
imageIndex++;
if(imageIndex>=imageArray.length){
imageIndex=0;
}
}
setInterval(changeImage,1000);
답변 3개
js 전체 코드 입니다
var myImage=document.getElementById("mainImage");
var imageArray=["images/ice.4.png","images/ice.5.png"];
var imageIndex=0;
function changeImage(){
myImage.setAttribute("src",imageArray[imageIndex]);
imageIndex++;
if(imageIndex>=imageArray.length){
imageIndex=0;
}
}
setInterval(changeImage,1000); 이전체 소스를 위 html 하단에 사용하세요... 아니면 코드가 포함된 를 위 html 하단에 사용하세요... var myImage=document.getElementById("mainImage"); 이게 html 불러오기전에 상단에 사용되어서 찾을수 없다고 오류를 뱉어내는거 같습니다. ^ ^
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
에디터를 어떤 거 쓰시나요? 안보이는 문자가 스크립트에 포함된 거 같은데요
https://en.wikipedia.org/wiki/Zero-width_space
되는 페이지가 있다고 하니
이게 문제인지는 모르겠지만
var imageIndex=0;
function changeImage(){
이 사이의 공백줄을 지워보세요
답변에 대한 댓글 1개
https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=40
여기도 참고해보세요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인





