테스트 사이트 - 개발 중인 베타 버전입니다

자바스크립트 height값 추가 질문 채택완료

루2 4년 전 조회 2,603

안녕하세요

엔터키를 치면 현재 height값에서 + 38px를 더하고 싶은데 제가 세운 함수가 작동이 안되네요 ㅠㅠ

혹시 도움을 주실 수 있을까요?

 

    function enterEvent(){

        if(window.event.keyCode == 13){

            let height = document.querySelector(".text").clientHeight;

            height.style.height = height + 38

        }

    }

제가 짠 함수 입니다

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
4년 전

</p>

<p>     let height = document.querySelector(".text");

     height.style.height = height.clientHeight + 38;

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
4년 전

객체명과 속성명이 동일해서 컴이 헷갈려 하는 게 아닐까요?

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

혹시 모르니

height.style.height = 38 + height;

또는

height.style.height = 38 + parseInt( height);

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

유판
4년 전

저렇게 짜셨다면; 38 뒤로 " ; "를 빼먹으신 것 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인