--- 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); }