인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

김영찬님의 프로필 이미지
김영찬

작성한 질문수

인터랙티브 개발 실무 끝장내기 [역량 강화편]

숫자 업.다운 게임 제작 1 - 랜덤, if문

dom에서 직접i nput의 value 값을 갖고 나오는 것에 대해

작성

·

337

0

input의 value 값을 dom에서 바로 가져오려 했지만 btn 클릭 이벤트에서 이를 제대로 인식 못합니다. 또한 콘솔로 찍어보면 아무 값도 안 떠서 이런 현상이 왜 이런지 궁금합니다.

답변 1

0

코딩일레븐님의 프로필 이미지
코딩일레븐
지식공유자

안녕하세요.

우선 현재 기준 input 에 value 값이 들어있지 않아서 아무 값이 안 뜹니다.

<input type="number" value="1" >

이렇게 value가 들어 있다면 1을 반환을 합니다만,

클릭시 input의 바뀐 값이 필요하실테니

click 시에 value 값을 가져오시면 됩니다.

 

const answer = document.querySelector(".answer ");

test.addEventListener("click", function() {

alert(answer.value)

});

김영찬님의 프로필 이미지
김영찬

작성한 질문수

질문하기