Baseline Widely available
è¥ä¸ä¸ªå¯æäº¤å
ç´ å¨æ£æ¥æææ§æ¶ï¼ä¸ç¬¦å对å®ççº¦ææ¡ä»¶ï¼åä¼è§¦å invalid
äºä»¶ã
è¿ä¸ªäºä»¶å¯ç¨äºå±ç¤ºæäº¤è¡¨åæ¶æåºç°çé®é¢çæ¦è§ãå½è¡¨åæäº¤æ¶ï¼è¥ä»»ä¸è¡¨åæ§ä»¶æ æï¼åä¼è§¦å invalid
äºä»¶ãå¯¹å¯æäº¤å
ç´ æææ§çæ£æ¥æ¯å¨æäº¤ç¶å
ç´ <form>
ä¹åæè°ç¨ç¶å
ç´ <form>
æå
ç´ èªå·±ç checkValidity()
æ¹æ³ä¹åã
è¿ä¸ªäºä»¶ä¸ä¼å¨ blur
äºä»¶ä¸è§¦åã
å¦æè¡¨åæäº¤æ¶ææ æå¼ï¼æ£æ¥å¯æäº¤å
ç´ æ¶åç°äºé误ï¼å invalid
äºä»¶ä¼å¨é£ä¸ªæ æå
ç´ ä¸è§¦åãå¨è¿ä¸ªä¾åä¸ï¼å½è¾å
¥æ æå¼è§¦å invalid
äºä»¶æ¶ï¼è¿ä¸ªæ æå¼è¢«è®°å½ä¸æ¥ã
<form action="#">
<ul>
<li>
<label
>Enter an integer between 1 and 10:
<input type="number" min="1" max="10" required
/></label>
</li>
<li><input type="submit" value="submit" /></li>
</ul>
</form>
<p id="log"></p>
JavaScript
const input = document.querySelector("input");
const log = document.getElementById("log");
input.addEventListener("invalid", logValue);
function logValue(e) {
log.textContent += e.target.value;
}
ç»æ è§è æµè§å¨å
¼å®¹æ§ åè§
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