69 of 133 menu

required 속성

required 속성은 해당 HTML 요소가 반드시 입력되어야 함을 나타냅니다.

이 속성은 input 또는 textarea 태그에 적용해야 합니다.

이 속성이 있는 필드가 채워지지 않은 상태로 폼을 제출하려고 하면, 브라우저는 폼 제출을 허용하지 않고 팝업 힌트 형태로 오류 메시지를 표시합니다. 안타깝게도, 오류 메시지의 텍스트와 모양은 HTML이나 CSS를 사용하여 변경할 수 없습니다.

required 속성의 존재가 PHP 측에서 폼 입력의 정확성을 검증할 필요가 없다는 것을 의미하지는 않는다는 점을 명심하세요 (이 속성을 통한 보호는 쉽게 우회될 수 있기 때문입니다).

예제

input 태그에 required 속성을 추가해 보겠습니다. 필드에 아무것도 입력하지 않고 버튼을 눌러 폼을 제출해 보세요. 브라우저는 폼 제출을 허용하지 않고, 인풋에 그림자를 추가하고 오류 메시지를 표시할 것입니다:

<form action=""> <input type="text" placeholder="무언가를 입력하세요" required> <input type="submit"> </form>

:

참고 항목

  • 인풋 유효성 검사를 수행할 수 있는 pattern 속성
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부