본문 바로가기
HTML/HTML 기본문법

HTML input 속성-2

by flycoding 2023. 6. 13.
반응형

HTML input #min과 #max 속성

input min max는 입력 필드의 최소값과 최대값을 지정한다.

최소 및 최대 특성은 숫자, 범위, 날짜, 날짜-로컬 날짜, 월, 시간 및 주 등의 입력 유형에서 작동한다.

팁: max  min 속성을 함께 사용하여 다양한 법적 값을 만든다.

<!DOCTYPE html>
<html>
<body>

<h1> input min / max 속성</h1>

<p>min 및 max 속성은 입력 요소의 최소 및 최대 값을 지정합니다.</p>

<form action="/action_page.php">
  <label for="datemax">1980-01-01 이전의 날짜를 입력하세요:</label>
  <input type="date" id="datemax" name="datemax" max="1979-12-31"><br><br>

  <label for="datemin">2000-01-01 이후의 날자를 입력하세요:</label>
  <input type="date" id="datemin" name="datemin" min="2000-01-02"><br><br>
  
  <label for="quantity">수(1~5):</label>
  <input type="number" id="quantity" name="quantity" min="1" max="5"><br><br>

  <input type="submit" value="Submit">
</form>

</body>
</html>

HTML input min max 속성 활용 예제

 

HTML input #multiple 속성

input multiple 속성은 사용자가 입력 필드에 둘 이상의 값을 입력할 수 있도록 지정한다.

multiple 속성은 전자 메일 및 파일 입력 유형과 함께 작동한다.

<!DOCTYPE html>
<html>
<body>

<h1>input multiple 속성</h1>

<p>다중 속성은 사용자가 입력 필드에 둘 이상의 값을 입력할 수 있도록 지정합니다.</p>

<form action="/action_page.php">
  <label for="files">파일을 선택하세요:</label>
  <input type="file" id="files" name="files" multiple><br><br>
  <input type="submit" value="Submit">
</form>

<p>여러 파일을 선택하려면 CTRL 또는 SHIFT 키를 누른 상태에서 선택합니다.</p>

</body>
</html>

HTML input multiple 속성 활용 예제

 

HTML input #pattern 속성

input pattern 속성은 양식을 제출할 때 입력 필드의 값을 확인할 정규식을 지정한다.

pattern 속성은 텍스트, 날짜, 검색, URL, 전화, 전자 메일 및 암호 등의 입력 유형과 함께 작동한다.

팁: 글로벌 제목 속성을 사용하여 사용자에게 도움이 되는 패턴을 설명한다.

<!DOCTYPE html>
<html>
<body>

<h1>input pattern 속성</h1>

<p>pattern 속성은 입력 요소의 값을 검사할 정규식을 지정합니다.</p>

<form action="/action_page.php">
  <label for="country_code">국가 코드:</label>
  <input type="text" id="country_code" name="country_code" pattern="[A-Za-z]{3}" title="Three letter country code"><br><br>
  <input type="submit" value="Submit">
</form>

<p><strong>참고: </strong> Safari 10 이전 버전에서는 입력 태그의 패턴 속성이 지원되지 않습니다.</p>

</body>
</html>

HTML input pattern 속성 활용 예제

 

HTML input #placeholder 속성

input placeholder 속성은 입력 필드의 예상 값(샘플 값 또는 예상 형식에 대한 간단한 설명)을 설명하는 짧은 힌트를 지정한다.

사용자가 값을 입력하기 전에 입력 필드에 짧은 힌트가 표시된다.

placeholder 속성은 텍스트, 검색, URL, 전화, 전자 메일 및 암호와 같은 입력 유형에서 작동한다.

<!DOCTYPE html>
<html>
<body>

<h1> input placeholder 속성</h1>

<p>placeholder 속성은 입력 필드의 예상 값을 설명하는 짧은 힌트를 지정합니다.</p>

<form action="/action_page.php">
  <label for="phone">전화번호를 입력하세요:</label>
  <input type="tel" id="phone" name="phone" placeholder="123-45-678" pattern="[0-9]{3}-[0-9]{2}-[0-9]{3}"><br><br>
  <input type="submit" value="Submit">
</form>

</body>
</html>

HTML input placeholder 속성 활용 예제

 

HTML input #required 속성

input required 속성은 양식을 제출하기 전에 입력 필드를 입력해야 함을 지정한다.

required 속성은 텍스트, 검색, URL, 텔, 전자 메일, 암호, 날짜 선택기, 번호, 확인란, 라디오 및 파일 등의 입력 유형과 함께 작동한다.

<!DOCTYPE html>
<html>
<body>

<h1> input required 속성</h1>

<p>required 속성은 양식을 제출하기 전에 입력 필드를 입력해야 함을 지정합니다.</p>

<form action="/action_page.php">
  <label for="username">사용자이름:</label>
  <input type="text" id="username" name="username" required>
  <input type="submit" value="Submit">
</form>

<p><strong>참고: </strong> Safari 이전 버전 10.1에서는 입력 태그의 필수 속성이 지원되지 않습니다.</p>

</body>
</html>

HTML input required 속성 활용 예제

 

지금까지 HTML input 유형에 다양한 속성에 대해서 살펴보았다.

모두 화이팅입니다.!!!

 

출처 : 이 글의 출처는 w3schools사이트를 참고하였으며 필자가 추가하여 정리한 글입니다.

반응형

'HTML > HTML 기본문법' 카테고리의 다른 글

HTML input form* 속성  (0) 2023.06.15
HTML input 속성-3  (0) 2023.06.14
HTML input 속성-1  (0) 2023.06.12
HTML input 유형-4  (0) 2023.06.11
HTML input 유형-3  (0) 2023.06.10

댓글