inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기

각 질문에 설명 사진 넣는 법

352

sdcpdpd1

작성한 질문수 2

1

안녕하세요!

섹션 5. 질의응답 강의를 참고하여서

각 질문이 나올 때마다(1번~ 12번) 그에 따른 참고 사진(0.png~ 11.png)을 출력하고 싶어 코드를 만져봤는데 어떤 부분이 문제인지 알기 어려워서 질문 남깁니다.

(↓사진 우클릭 후 '새탭에서 이미지 열기' 하여 봐주시면 됩니다!)

(파란 부분= 제가 트라이해본 코드입니다.)

<!-- 여기가 각 질문별 이미지 들어갈 거 트라이 해본것... -->

        <div id="questionImg" class="my-3 col-lg-6 col-md-8 col-sm-10 col-12 mx-auto">

        </div>

-----------------------------------------------------------------------------------------------------

//여기부터

  const questionImg = document.querySelector('#questionImg');

  var qnaURL = './img/question/';

  var lastURL= qnaURL + qIdx + '.png';

  questionImg.src= lastURL;

//여기까지

------------------------------------------------------------------------------------------

이외의 코드는 전부 result page의 코드와 동일하여 따로 첨부하지 않았습니다!

개발자 도구-콘솔 창에서도 에러 메세지가 뜨지 않고, 그냥 사진(0.png~ 11.png) 자체가 뜨지 않아서... 조언을 구하고 싶어 남깁니다. 어떻게 수정하면 좋을까요?

감사합니다!

HTML/CSS bootstrap javascript

답변 1

0

판다코딩

코드가 잘못되었습니다.

첫 번째 사진의 html 코드를 확인해보면 `qusetionImg`라는 id값을 가진 것은 div태그입니다.

div태그에 src값을 부여한다고 해서 이미지처럼 보이지 않습니다.

(만약 그렇게 하고 싶다면 css의 background 속성을 이용해야 합니다.)

div 태그 내부에 img태그를 만들어서 작업하시면 될 것 같습니다!

그리고, 처음부터 js로 구현하시려 하시지 마시고,

먼저 더미 이미지를 넣어두고 js없이 css먼저 작업하시고 js를 작업하시는 것을 권장해드립니다.

emmet 에디터 설치 하려고 하는데 안 나오네요

0

154

2

결과 이미지랑 글이 안떠요 왜일까요

0

132

1

select 배열 이해를 도와주세요!

0

366

1

result 에서 결과가 안 나와요.

0

365

1

결과 계산하기에서 콘솔이 다르게 찍힙니다.

0

388

1

다음 버튼을 누르면 다음질문으로 넘어가게 만들고 싶어요.

0

375

1

클론코딩 시

0

367

1

결과페이지 선택값 합산하기

0

351

1

select 부분이 이해가 안가서 질문드립니다 ㅠ

0

383

1

index에서 result 페이지로 이동 질문드립니다.

0

430

1

진행바 강의에서요 스테이터스바가 짤립니다

0

377

1

이미지버전에서 부트스트랩 이미지하고 텍스트도 이용하고 싶어요

0

508

1

viewport 가 제대로 작동을 안해요 뭐가 문제일까요?

0

481

1

결과 페이지별 개별링크버튼 추가

0

352

1

뒤로가기

0

421

1

netlify not found 오류

1

1051

1

아톰 에디터 설치

2

934

1

display:block을 사용하는 이유

1

448

1

qIdx수에 따라 for 문이 돌아요 ㅜ.ㅜ

1

373

1

카카오톡 공유하기

1

579

1

질문 개수 5개에 결과 4개

0

421

1

질문 수를 줄이는 방법

1

387

1

강의 순서

1

263

1

결과페이지에서 result-0,1,23,....html 호출하기

1

351

1