input창 기본 글씨를 value로 처리한 것과 placeholder 처리한 것의 차이점? 채택완료
홈짱
10년 전
조회 7,398
보안에 차이가 있나요?
예
<input type="text" name="mb_id" id="mb_id" class="login-mb_id" value="아이디">
<input type="text" name="mb_id" id="mb_id" class="login-mb_id" placeholder="아이디">
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
10년 전
placeholder 라는 것은 입력란에 아이디를 입력하라고 "안내"해주는 문구입니다.
placeholder="아이디를 입력하세요" placeholder="패스워드를 입력하세요" 이런식으로 쓰일 수 있습니다.
마우스로 클릭하면 해당 안내글을 사라지고 실제 값을 넣을 수 있게 됩니다.
반면 value="아이디"는 값이 미리 입력된 상태로 나오게 됩니다. 사용자가 직접 "아이디"라는 글자를 타이핑 한 효과입니다.
* 둘다 보안하고는 상관 없습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인