티스토리 뷰
[파라미터 사용하는 이유]
1. 하나의 함수를 여러번 사용할 수 있습니다.
-함수 내부의 기능을 항상 똑같은 것만 실행하는게 아니라 다양한 기능을 수행하는 함수를 만들고 싶을 때 씁니다.
[버튼기능개발]
1. 버튼1 을 클릭하면 '아이디를 입력하세요' box가 나옵니다.
2. 버튼2 를 클릭하면 '비밀번호를 입력하세요' box가 나옵니다.
[코드리뷰]
1. 불필요한 html 코드를 사용하지 않고 변해야하는 텍스트를 확인합니다.
- p태그안의 span 만 자바스크립트를 이용하여 바꿔줍니다.
2. 버튼을 클릭했을 때 box가 나오게 합니다
- 버튼 클릭시 display:block이 될 수 있도록 자바스크립를 이용하여 style을 바꿔줍니다.
<div class="Box2">
<button onclick="loginBox('아이디','block')"> 버튼1 아이디</button>
<button onclick="loginBox('비밀번호','block')"> 버튼2 비밀번호</button>
<div id="login" class="login">
<p><span id="title">아이디</span>를 입력하세요</p>
</div>
</div>
function loginBox(style,style1){
document.getElementById('title').innerHTML = style;
document.getElementById('login').style.display = style1;
}
'프론트엔드 > javaScript, jQuery' 카테고리의 다른 글
| [jQuery]버튼 클릭 후 url 복사 / toastPopup (1) | 2021.08.24 |
|---|---|
| [jQuery] 높이에 따른 더보기 버튼 유무 (2) | 2021.08.17 |
| [javaScript] javaScript Drawing (0) | 2021.08.17 |
| [javaScript] function을 활용하여 button기능 개발 (0) | 2021.08.16 |
| [javaScript] onclick 속성으로 button 기능 개발 (0) | 2021.08.16 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 퍼블리셔
- 리액트 포탈
- react
- javascript
- 페이징 커스텀
- css3
- react excel 다운
- node.js
- 디자인시스템만들기
- excel custom
- Portal
- 프론트엔드개발
- 로그인폼
- 제이쿼리
- 퍼블리싱
- npm
- react portal
- slick-slide
- 탭메뉴
- 개발
- CSS
- React.js
- paging-custom
- jQuery
- file-saver
- HTML
- 슬릭 슬라이드
- frontend
- excel down
- 프론트엔드
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 29 | 30 | 31 |
글 보관함