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

home2 게시판 JavaScript, TS 게시판 [자바스크립트 이벤트리스너]

[자바스크립트 이벤트리스너]

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

    3초기억력
    참가자
    안녕하세요 선생님. 자바스크립트 기초강의 너무나도 잘 듣고 있습니다.
    강의를 따라가다가 궁금한 점이 있어서 질문드립니다.
    script 태그 내에 <span style="color: #339966;">초록색</span> 함수를 <span style="color: #ff0000;">빨간색</span>처럼 변경하게되면 알림창이 나타나지 않는데 이유를 모르겠습니다.
    title1이라는 클래스명도 1개밖에 없는데 인덱스를 주지 않아도 함수가 실행되어야하는 것 같은데 제가 놓친 부분이 있을까요?
    
      <!-- 2강 -->
      <div class="alert-box" id="alert">
        <p class="title1" id="title">알림창임</p>
        <!-- <button onclick="알림창닫기('none')">닫기</button> -->
        <!-- <button onclick="알림창열기('none')">닫기</button> -->
        <button id="close">닫기-이벤트리스너</button>
      </div>
    
    <script>
    
    function 아이디알림창(){
          <span style="color: #339966;">document.getElementsByClassName('title1')[0].innerHTML = '아이디입력하세요';</span>
          <span style="color: #ff0000;">document.getElementsByClassName('title1').innerHTML = '아이디입력하세요';</span>
          document.getElementById('alert').style.display = 'block';
        }
    
    </script>
    
    
    #61126

    codingapple
    키 마스터
    getElementsByClassName은 항상 뒤에 [] 붙여서 쓰게 되어있습니다
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 호 / 개인정보관리자 : 박종흠