Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 패스트캠퍼스 프론트엔드
- 원시값
- 프론트엔드강의
- 패스트캠퍼스 강의 패키지
- 자바스크립트 연산자
- 강의 패키지
- 모던 딥다이브
- 코딩애플 자바스크립트
- 딥 다이브
- 프론트엔드 강의 패키지
- 문자열과 불변성
- 코딩애플
- 프론트엔드웹개발의모든것초격차패키지
- JSX문법
- 자바스크립트
- 패스트캠퍼스이벤트
- 노마드코더 #북클럽
- 엘리스트랙 프리트랙
- 코딩애플자바스크립트
- 패스트캠퍼스
- deep dive
- 노마드코더 #개발자북클럽
- 프론트엔드웹개발의모든것초격차패키지Online
- 유사배열
- 리액트JSX문법
- 한화시스템 부트캠프 5기
- 한화시스템 5기
- 한화시스템 부트캠프
- 프론트엔드 강의
- 노마드북챌리닞
Archives
- Today
- Total
개발자 연쨘
[Codding Apple, js] JAVASCRIPT UI디자인 본문
css에서 UI를 숨기고싶으면 display:none; 주면 되고,
다시 보여주고 싶으면 display:block; 넣으면 보임
이게 싫으면 visibility:hidden;
거의 모든 html태그 내에 onclick이라는 속성을 넣을 수 있는데
이걸 넣게되면 해당 html을 클릭시 onclick안의 자바스크립트를 실행
<button id="js" onclick=""> 버튼 </button>
예시로 Alert UI 디자인해서 안보이게 만들어보자!
step 1. Alert UI 디자인부터 하기
html파일부터 들여다보면
<div class="alert-box">알림창</div>
css에서는 이것을 먼저 가려야하고 자바스크립트로
버튼누르면 보이게 할것임 그러기 위해서는 css로 먼저 저창을 가려놓아야함
.alert-box {
background-color: pink;
padding: 10px;
color: white;
border-radius: 5px;
display: none;
}
step 2. 버튼 누르면 Alert UI 보여주기
거의 모든 html 태그 내에 onclick 이라는 속성을 넣을 수 있는데
이걸 넣게되면 해당 html 을 클릭시 onclick 안의 자바스크립트를 실행
그럼 버튼을 눌렀을 때 자바스크립트를 실행하고 싶으면
아래처럼 코드짜면됨
<button onclick="js"> 버튼 </button>
<button onclick="Alert"> 버튼 </button>
Alert박스 보이게 하기위한 코드
<button onclick="document.getElementById('js').style.display = 'block';"> 버튼 </button>
- 여기서 id가아닌 class선택하는건 getElementsByClassName(’’)[몇번째]
Alert박스 보이게 하기위한 코드
<div class="alert-box" id="alert">
알림창
<button onclick="document.getElementById('alert').style.display = 'none'; ">닫기</button>
</div>
728x90
'코딩지식 > JAVASCRIPT' 카테고리의 다른 글
[Codding Apple, js] function의 파라미터 문법 (1) | 2023.11.24 |
---|---|
[Codding Apple, js] 자바스크립트 function 문법 사용법 (1) | 2023.11.24 |
[Codding Apple, js] JAVASCRIPT (0) | 2023.11.24 |