본문 바로가기

카테고리 없음

<html> input요소의 힌트 텍스트, "placeholder"

input 요소의 placeholder 속성을 사용하여 입력 상자 안에 텍스트가 없을 때 나타나는 기본 힌트 텍스트를 구현할 수 있다.

 

사용자가 입력 상자에 포커스를 주면 placeholder 텍스트는 사라지게 된다,

 

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Placeholder 텍스트 예제</title>
</head>
<body>
  <label for="inputText">입력: </label>
  <input type="text" id="inputText" placeholder="단어 입력">

  <script src="script.js"></script>
</body>
</html>

위 코드에서 placeholder 속성에 "단어 입력"이라는 힌트 텍스트를 추가했다.

 

 이 힌트 텍스트는 입력 상자가 비어 있을 때 나타나며, 사용자가 입력 상자에 포커스를 주면 사라지게 된다. 

 

포커스를 주거나 입력을 하지 않은 상태에 따라 힌트 텍스트가 나타나거나 사라지는 기능은 브라우저에 기본적으로 내장되어 있으므로 별도의 JavaScript 코드 없이도 동작한다.