Baseline Widely available
valueAsNumber
㯠HTMLInputElement
ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®ããããã£ã§ã<input>
è¦ç´ ã®ç¾å¨ã®å¤ãæ°å¤ã¨ãã¦è¡¨ãã¾ããæ°å¤ã¸ã®å¤æãä¸å¯è½ãªå ´å㯠NaN
ã¨ãã¦è¡¨ããã¾ãã
ãã®ããããã£ã¯ãç´æ¥è¨å®ãããã¨ãã§ãã¾ããä¾ãã°ãä½ããã®æ¡ä»¶ã«åºã¥ãã¦æ¢å®å¤ã®æ°å¤ãè¨å®ããå ´åãªã©ã§ãã
å¤è¦ç´ ã®å¤ãè¡¨ãæ°å¤ãã¾ãã¯æ°å¤å¤æãä¸å¯è½ãªå ´å㯠NaN
ã
ãã®ä¾ã§ã¯ãnumber å ¥åãã£ã¼ã«ãã夿´ãããã¨ãã«ãç¾å¨ã®å¤ããã°åºåãã¾ãã
HTML<input>
ã¨é¢é£ã¥ãããã <label>
ãããã¨åºåç¨ã« <pre>
ã³ã³ããã¼ãè¨ç½®ãã¦ãã¾ãã
<label for="number">1 ãã 10 ã¾ã§ã®æ°å¤ãé¸ãã§ãã ãã:</label>
<input name="number" id="number" min="1" max="10" type="number" />
<pre id="log"></pre>
JavaScript
<pre>
è¦ç´ ã® innerText
ã¯ãchange
ã¤ãã³ããçºè¡ããããã³ã« <input>
ã®ç¾å¨ã®å¤ã«æ´æ°ããã¾ãã
const logElement = document.getElementById("log");
const inputElement = document.getElementById("number");
inputElement.addEventListener("change", () => {
logElement.innerText = `Number: ${inputElement.valueAsNumber}`;
});
#log {
height: 20px;
padding: 0.5rem;
background-color: #ededed;
}
çµæ
ã¦ã£ã¸ã§ããå
ã®æ°å¤ãåé¤ããã¨ãçµæã¯ NaN
ã«ãªãã¾ãã
ãã®ä¾ã§ã¯ã<input>
ã® datetime-local åã«ããã valueAsNumber
ããããã£ã説æãã¾ãã
<input>
ã® datetime-local
åãè¨ç½®ãã¾ãã
<label for="date">æ¥æã鏿ãã¦ãã ãã:</label>
<input name="date" id="date" type="datetime-local" />
<pre id="log"></pre>
JavaScript
æ¥ä»ã¾ãã¯æå»ã鏿ããã¦ããªãå ´åã空æåå㯠NaN
ã«å¤æããã¾ãã鏿ãè¡ããããã³ã« change
ã¤ãã³ããçºè¡ããããã©ã¼ã ã³ã³ããã¼ã«ã® HTMLInputElement.value
ãæ°å¤ã¨ãã¦æ¯è¼ããçµæãã<pre>
ã®å
容ã«åæ ããã¾ãã
const logElement = document.getElementById("log");
const inputElement = document.getElementById("date");
logElement.innerText = `åæå¤: ${inputElement.valueAsNumber}`;
inputElement.addEventListener("change", () => {
const d = new Date(inputElement.valueAsNumber);
logElement.innerText = `${inputElement.value} 㯠${inputElement.valueAsNumber} ã«è§£æ±ºããã\nãã㯠${d.toDateString()} ã® ${d.toTimeString()} ã表ãã¾ãã`;
});
#log {
height: 20px;
padding: 0.5rem;
background-color: #ededed;
}
çµæ 仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ
å ±
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