HTML
datalist 태그
datalist 태그
입력창에 텍스트를 입력 할 때 유사한 키워드 목록을 보여줄 때 datalist를 사용합니다.
datalist 태그 사용 방법
- <input type="text" list="datalist태그의 id속성의 값">
- <datalist id="">
- <option value="옵션태그 값">옵션태그 표시 내용</option>
- </datalist>
예제를 통하여 알아보겠습니다.
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <title>datalist 태그</title>
- </head>
- <body>
- <h1>좋아하는 디즈니 캐릭터는? </h1>
- <input type="text" list="disneyCharacterList">
- <datalist id="disneyCharacterList">
- <option value="mickey">mickey</option>
- <option value="minnie">minnie</option>
- <option value="duffy">duffy</option>
- <option value="gelatonie">gelatonie</option>
- <option value="stellalou">stellalou</option>
- <option value="marie">marie</option>
- <option value="rapunzel">rapunzel</option>
- </datalist>
- </body>
- </html>
결과는 바로 아래에서 확인할 수 있습니다.
위의 소스 실행 버튼을 눌러 실행을 해보면 결과를 알 수 있습니다.

실사용을 위해서라면 많은 데이터가 필요하겠지요? 저렇게는 사용하지 않고 데이터베이스를 조회하여 목록화 한다던지요.
이 부분도 나중에 다뤄볼게요.