--- title: HTMLInputElement.multiple slug: Web/API/HTMLInputElement/multiple translation_of: Web/API/HTMLInputElement/multiple ---
HTMLInputElement.multipleはinputタグが複数の値を持つことができるかどうかを示すプロパティです。現在Firefoxでは、multiple属性は<input type="file">でのみサポートされています。
// fileInputは<input type=file multiple>であるようなHTML要素です
var fileInput = document.getElementById("myfileinput");
if (fileInput.multiple == true) {
for (var i = 0, len = fileInput.files.length; i < len; i++) {
// fileInput.filesをループ
}
// 一つのファイルのみが有効な場合
} else {
var file = fileInput.files.item(0);
}