문의 양식에 안내 문구 넣는 방법 - placeholder
placeholder
무엇을 입력해야 하는지 안내하는 문구를 넣고 싶다면 placeholder를
사용합니다.
예를 들어 '네이버' 같은 포털 사이트의 로그인 창에서도 따로 '아이디'나
'비밀번호' 같은 제목을 붙이지 않고 입력 필드 안에 '아이디' 나 '비밀번호'를
표시해 놓아 사용자가 알아 볼수 있습니다.
alt="네이버 로그인 창 placeholder 속성"
width="1333"
height="64data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=AAABkQ/WU0sKH2Ac2wFtG74_EnelrqSMNGlxifQQCLcBGAsYHQ/s0/naver-placeholder.png"
data-src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzyknVNYrcR-0ro0Vt3bGQsN9pOAIIOWO9HXyd6aqXAN-1oX0Iqcany-s-qeRzk6Nta_t_yCbyFNvtF-ZdYS0hs8q8_6c7mCXlWuQgGAhyphenhyphenVLajL2oJRvfknSpn7NGUJ0ywNDNBg1rU0lw/s0/naver-placeholder.png"
/>
이 기능은 <input> 태그의 placeholder 속성으로 만들 수
있는데요. '아이디' 필드를 마우스 오른쪽 버튼으로 클릭한 후 [ 검사 ] 를 선택해
개발자 도구 창을 열어 보면 <input> 태그 안에 placeholder
속성이 사용 된 것을 볼 수 있습니다.
예제1
placeholder 속성에 문자열을 입력하면 화면 상에는 그 문자열이 보이지만, submit
버튼을 클릭했을 때 아무 값도 전송되지 않습니다.
<form>
<p><input type="text" name="name" placeholder="Input Name"></p>
<p><input type="submit" value="Submit"></p>
</form>class="codepen"
data-default-tab="result"
data-editable="true"
data-preview="true"
data-height="441"
data-pen-title="HTML 양식에 안내 문구 추가하는 방법 placeholder 예제2"
data-slug-hash="xxVMmjP"
data-theme-id="light"
data-user="LiveBlogger"
style="align-items: center; border: 2px solid; box-sizing: border-box; display: flex; height: 441px; justify-content: center; margin: 1em 0px; padding: 1em;"
>
로딩 중... 잠시만 기다려주세요.
자바스크립트를 허용해주세요.
예제 2
<input> 태그에 value 를 이용해서 기본값을 만들 수 있습니다.
이 상태에서 submit 버튼을 클릭하면 기본값이 전송됩니다.
<form>
<p><input type="text" name="name" value="기본값"></p>
<p><input type="submit" value="Submit"></p>
</form>class="codepen"
data-default-tab="result"
data-editable="true"
data-preview="true"
data-height="441"
data-pen-title="HTML 양식에 안내 문구 추가하는 방법 placeholder 예제1"
data-slug-hash="WNwPLMN"
data-theme-id="light"
data-user="LiveBlogger"
style="align-items: center; border: 2px solid; box-sizing: border-box; display: flex; height: 441px; justify-content: center; margin: 1em 0px; padding: 1em;"
>
로딩 중... 잠시만 기다려주세요.
자바스크립트를 허용해주세요.
예제 3
> ><textarea> > >
에도 사용할 수 있습니다.
<form>
<p><input type="text" name="name" placeholder="Input Name"></p>
<textarea placeholder="Say something!"></textarea>
<p><input type="submit" value="Submit"></p>
</form>class="codepen"
data-default-tab="result"
data-editable="true"
data-preview="true"
data-height="441"
data-pen-title="HTML 양식에 안내 문구 추가하는 방법 placeholder 예제3"
data-slug-hash="YzqBgWW"
data-theme-id="light"
data-user="LiveBlogger"
style="align-items: center; border: 2px solid; box-sizing: border-box; display: flex; height: 441px; justify-content: center; margin: 1em 0px; padding: 1em;"
>
로딩 중... 잠시만 기다려주세요.
자바스크립트를 허용해주세요.
기타 HTML 참조
href="https://urliveblogger.blogspot.com/2021/01/html-h1-h2-h3-h4-h5-h6-p.html#heading"
>제목 >
href="https://urliveblogger.blogspot.com/2021/01/html-h1-h2-h3-h4-h5-h6-p.html#paragraph"
>문단 >
href="https://urliveblogger.blogspot.com/2021/01/html-br.html#line_break"
>줄바꿈 >
href="https://urliveblogger.blogspot.com/2021/01/html-br.html#no_break_space"
>공백 >
>목록 >
>이미지 >
>동영상 >
>오디오 >
>링크 >
href="https://urliveblogger.blogspot.com/2021/01/html-table-th-tr-td.html"
>표 >
- 양식
href="https://urliveblogger.blogspot.com/2021/01/html-q-blockquote.html"
>인용구 >
>기초 >