티스토리 뷰
<form> : 사용자가 정보를 입력하여 제출할 수 있도록 함
속성
action : form을 어디로 보낼지 결정(필수속성!) / 해당 데이터를 처리할 웹 서버 URL
method : form을 어떻게 보낼지 결정(필수속성!) / get or post
ㄴ get : 해당 데이터를 숨김 없이 보냄(=엽서), 짧을 때
ㄴ post : 해당 데이터를 body에 숨겨서 보냄(=편지), 길 때
<input> : 사용자가 정보를 입력하기 위한 필드를 추가/빈 요소
속성
type : 어떤 값을 입력할 것인지를 결정하는 속성
ㄴtext : 단일 행의 텍스트 입력 박스
ㄴpassword : 단일 행의 검열 텍스트 입력 박스
ㄴnumber : 단일 행의 숫자 입력 박스
ㄴemail : 이메일 박스
ㄴtel : 전화번호 박스
ㄴrange : 숫자의 범위를 선택하는 슬라이더 박스
ㄴcheckbox : 체크박스(다중선택), 필수속성-name(같은 그룹임을 알려줘야 함)
ㄴradio : 동글이 버튼(하나만 선택), 필수속성-name, value
ㄴfile : 파일 업로드
multiple 속성을 쓰면 여러 파일을 동시에 업로드 가능
accept 속성을 쓰면 내가 허용할 파일의 확장자를 지정 (.png, .jpg image/*=모두 허용)
name : key(키) / 연관되어있음을 표시하는 것 / 유사한 그룹으로 묶음
value : 입력받은 데이터 값 / 서버가 구분할 수 있게 다른 값을 지정해야함
placeholder : '아이디를 입력하세요'와 같은 안내 문구 작성
label : 이름표 역할 <label for="input의 id와 같은 속성">
<select> : option과 함께 쓰이며 드롭다운박스 형식
ㄴname은 필수속성
ㄴoption은 value가 필수
<textarea> : 더 큰 텍스트 입력 박스, 요소안에 내용 입력 시 그대로 출력됨
<button> : 버튼, type속성을 써야하며 값으로는 button/submit/reset이 있다. disabled를 쓰면 클릭할 수 없게 바뀜
- Total
- Today
- Yesterday
- valgrind
- overflow
- 동기처리
- 선택자
- 구조체
- 이벤트위임
- 프로젝트
- Dom
- 문자열
- 폼
- 선형검색
- RenderTree
- form
- 연결리스트
- 포인터
- Big Ω
- capturing
- CSSOM
- pseudo
- CSS
- vanillajs
- intersectionObserver
- sr-only
- 비구조화할당
- float
- malloc
- 함수
- 구조분해할당
- HTML
- Typography
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |