HTMLInputElement: multiple ããããã£
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2015å¹´7æ.
HTMLInputElement.multiple ããããã£ã¯ãå
¥åãã£ã¼ã«ããè¤æ°ã®å¤ãæã¤ãã¨ãã§ãããã©ããã示ãã¾ãã Firefox ã§ã¯ã multiple 㯠<input type="file"> ã§ã®ã¿å¯¾å¿ãã¦ãã¾ãã
å¤
è«çå¤ã§ãã
ä¾
js
// fileInput 㯠<input type=file multiple> ã§ã
let fileInput = document.getElementById("myfileinput");
if (fileInput.multiple) {
// fileInput.files ãå復å¦ç
for (const file of fileInput.files) {
// ãã¡ã¤ã«ã®ä¸ã¤ã«å¯¾ãã¦ã¢ã¯ã·ã§ã³ãå®è¡
}
// ä¸ã¤ã®ãã¡ã¤ã«ã®ã¿ãæå¹ãªå ´å
} else {
let [file] = fileInput.files;
}
仿§æ¸
| Specification |
|---|
| HTML> # dom-input-multiple> |
ãã©ã¦ã¶ã¼ã®äºææ§
é¢é£æ å ±
- FileList
- Bug 523771 - <input type=file multiple> ã¸ã®å¯¾å¿