• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 JavaScript, TS 게시판 자바스크립트 3강 function 숙제 오류

자바스크립트 3강 function 숙제 오류

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #56442

    이상현
    참가자
    안녕하세요! 자바스트립트 3강에서 숙제로 내주신 button onclock ="함수()" 로 바꾸는 과제 해보았는데..
    onclick 안에 길게 document.getEle~로 썼을때는 정상적으로 작동했는데 그걸 함수로 바꿔서 onclick안에 넣으니 작동이 안됩니다 ㅠㅠ
    처음에 뜨는 버튼을 누르면 화면에서 그냥 html이 사라져요ㅠㅠ (버튼을 클릭하면 작성한 html이 통째로 날아감)
    구글링을 해봐도 함수이름() 뒤에 return false를 써주라던가, <button type="button"> 버튼타입을 버튼으로 지정해주라고 하는데,, 
    어떤 방법으로도 안먹습니다 ㅠㅠㅠ
    
    제 숙제코드는
    
    
    <body>
           <div class="alert-box" id="doom">알림창임 <button onclick="close()">닫기</button></div>
           <button onclick="open()">버튼</button>
           <script>
            function open() {
                document.getElementById('doom').style.display='block';
            }
            function close() {
                document.getElementById('doom').style.display = 'none';
            }
           </script>
        </body>
    
    
    css도 동영상 강의 그대로
    .alert-box {
        background-color: skyblue;
        padding: 20px;
        color: white;
        border-radius: 5px;
        display: none;
    }
    
    입니다 ㅠㅠ 뭐가 문제일까요?
    
    
     
    #56480

    codingapple
    키 마스터
    open close말고 다른 이름으로 작명합시다
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠