로딩 뒤 value가 바뀜 — 키 입력마다, ×, 코드의 대입. 초기값에는 발생하지 않음.
같음
상자가 활성 포커스를 얻음.
같음
상자가 포커스를 잃음. 먼저 touched가 설정되므로 오류 줄이 함께 나타날 수 있음.
—
×를 누른 뒤. value는 이미 ""이고 그에 대한 changed는 발생한 뒤. 코드가 값을 비울 때는 발생하지 않음.
동작
항목
동작 / 조건
텍스트. 키를 누를 때마다, 그리고 대입할 때 바뀝니다. 문자열이 아닌 값은 변환됩니다.
로딩 뒤 value가 바뀜 — 키 입력마다, ×, 코드의 대입. 초기값에는 발생하지 않음.
초기값은 아무것도 발생시키지 않습니다(ready는 필드 로딩이 끝날 때까지 false).
값이 비어 있는 동안 표시. 플레이스홀더가 빈 search variant는 "Search"를 보입니다.
text · password(글자 숨김, 눈 토글) · search(글리프, "Search" 플레이스홀더).
문자열로서의 value.
text · email · url · tel · number · password · search. text가 아니면 숨김·키보드 힌트·형식 검사에서 variant를 덮어씁니다.
상태 "custom"과 touched — 오류(error 또는 "Invalid by custom")가 즉시 보입니다. 인자 없음.
빈 값 → valueMissing. * 표시를 더합니다.
비어 있지 않은 값의 최소 길이(tooShort). -1 = 없음.
최대 길이. 타이핑이 거기서 멈추고, 코드로 넣은 더 긴 값은 tooLong. -1 = 없음.
valid는 상태를 따르고, invalid는 오류를 보여도 되는 때 — 블러 뒤(touched) 또는 reportValidity() 뒤(submitted) — 에만 true입니다.
valid는 상태를 따르고, invalid는 오류를 보여도 되는 때 — 블러 뒤(touched) 또는 reportValidity() 뒤(submitted) — 에만 true입니다. disabled > readonly > invalid > status(warning · error · success) > focus > hover > enabled — 처음 해당하는 것이 테두리·배경·글자·아이콘 색을 정합니다.
valid는 상태를 따르고, invalid는 오류를 보여도 되는 때 — 블러 뒤(touched) 또는 reportValidity() 뒤(submitted) — 에만 true입니다. 상자를 떠나면 blured가 발생하고 touched가 설정됩니다. ×(clearable)는 값이 있고 포커스 중일 때만 보이며, 누르면 값을 비우고 changed 다음 clear()를 발생시킨 뒤 상자에 포커스를 되돌립니다.
같은 결과를 돌려주고 필드를 보고됨으로 표시해 이제부터 오류 줄이 보이게 합니다.
valid는 상태를 따르고, invalid는 오류를 보여도 되는 때 — 블러 뒤(touched) 또는 reportValidity() 뒤(submitted) — 에만 true입니다.