name을 꼭 입력해야만 form 데이터 상에서 구분이 가능함autocomplete="on" or "off"disabled가 없으면 name=& 이렇게 값이 없는 상태로 서버로 넘김disabled가 있으면 아예 input 자체가 비활성화됨왜 쓸까?
눈에 보였으면 좋겠지만 전송하면 안될때
어떤 상황에서는 입력못하게 할 때
value로 기본값 지정해두고 값을 그대로 사용하고 싶을 때value 값으로 전송은 됨number,range 타입 필드에 사용range 바 맨끝의 값이 설정됨서버로 데이터 제출
input의 reset과 동일, 모든 컨트롤을 초깃값으로 되돌림
Q.
button과input이 다른점
inputtype="button"value="원하는 텍스트 넣기"
input은value를 지정하지 않아도 기본값으로 틀어가는 텍스트가 있지만button은 없음
input은 빈요소, 자식을 가질 수 없음
button의 자식에 텍스트를 넣어주면 버튼에 내용이 들어감
Q.자식요소에 넣는거랑
value에 넣는거랑 차이점은?
value에는 텍스트밖에 입력못함 (문자열만 가능)
button은 자식으로strong,em등 내부에image,svg등 추가해 넣을 수 있음 -> 내부의 스타일링을 용이하게 할 수 있다
빈요소, 자식을 가질 수 있는 차이점 외에는 크게 다른거 없음