-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
dom에서 직접i nput의 value 값을 갖고 나오는 것에 대해
22.07.16 14:53 작성 조회수 197
0
input의 value 값을 dom에서 바로 가져오려 했지만 btn 클릭 이벤트에서 이를 제대로 인식 못합니다. 또한 콘솔로 찍어보면 아무 값도 안 떠서 이런 현상이 왜 이런지 궁금합니다.
답변을 작성해보세요.
0
코딩일레븐
지식공유자2022.07.16
안녕하세요.
우선 현재 기준 input 에 value 값이 들어있지 않아서 아무 값이 안 뜹니다.
<input type="number" value="1" >
이렇게 value가 들어 있다면 1을 반환을 합니다만,
클릭시 input의 바뀐 값이 필요하실테니
click 시에 value 값을 가져오시면 됩니다.
const answer = document.querySelector(".answer ");
test.addEventListener("click", function() {
alert(answer.value)
});
답변 1