2017-02-09 15 views
1

ユーザーが少なくとも1つの画像を追加する必要があるフォームを作成しています。ページが読み込まれたときに1つの入力があり、それらに別のファイル入力を与える「別の画像」である。同じ名前の複数のファイルがある場合に最初のファイル入力を選択する方法

<input name="file[]" type="file" id="file"/> 

ファイル入力のすべてが名前を持っています:[]ファイル 私は、ユーザーが少なくとも1つのファイルを入力したいので、私はその名前の最初の入力をチェックし、その値をチェックする必要があります。 どのように最初のものだけを選択できますか?

これは私が試したコードですが、それはうまくいきませんでした:

if(document.getElementsByName("file")[0].value == 0){} 

答えて

1

あなたは、引数文字列に括弧が欠落しています。

document.getElementsByName("file[]")[0] 
//       ----^^---- 
+1

を返すので、IDを使用ありがとうございました! – CheapGamer

0

document.getElementsByNameが配列

のdocument.getElementById( 'ファイル')

関連する問題