Baseline Widely available
HTMLInputElement.setCustomValidity()
ã¡ã½ããã¯ããã®è¦ç´ ã«ã«ã¹ã¿ã æ¤è¨¼ã¡ãã»ã¼ã¸ãè¨å®ãã¾ãã
setCustomValidity(message)
弿°
message
æ¤è¨¼ã¨ã©ã¼ã«ä½¿ç¨ããã¡ãã»ã¼ã¸ã§ãã
ãªã (undefined
)ã
ãªãã
ä¾ãã®ä¾ã§ã¯ã input è¦ç´ ã® ID ãæ¸¡ããå¤ãä¸è¶³ãã¦ããããä½ãããããé«ããããã«ãã£ã¦ãç°ãªãã¨ã©ã¼ã¡ãã»ã¼ã¸ãè¨å®ãã¾ããããã«ãåãè¦ç´ ã§ reportValidity()
ã¡ã½ãããå¼ã³åºãå¿
è¦ãããã¾ããããããªãã¨ä½ãèµ·ããã¾ããã
function validate(inputID) {
const input = document.getElementById(inputID);
const validityState = input.validity;
if (validityState.valueMissing) {
input.setCustomValidity("You gotta fill this out, yo!");
} else if (validityState.rangeUnderflow) {
input.setCustomValidity("We need a higher number!");
} else if (validityState.rangeOverflow) {
input.setCustomValidity("That's too high!");
} else {
input.setCustomValidity("");
}
input.reportValidity();
}
ã¨ã©ã¼ããªãå ´åã¯ãã¡ãã»ã¼ã¸ã空æååã«è¨å®ãããã¨ãéè¦ã§ããã¨ã©ã¼ã¡ãã»ã¼ã¸ã空ã§ãªãéãããã©ã¼ã ã¯æ¤è¨¼ãééãããéä¿¡ããã¾ããã
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ å ±RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4