2016-05-04 5 views
0

なぜファイルをアップロードして他のファイルをアップロードするには最初のものをクリックすればいいですか?なぜ私はファイルをアップロードし、最初の1つのファイルを別のファイルをアップロードするためにクリックしますか?

<table align="right" border="1" cellpadding="2"> 
     <tr> 
     <td class="auto-style45" id="theadder"><input type="file" name="the_file_24">&nbsp;&nbsp;&nbsp;&nbsp;<br><br></td> 
     <td>Here you<br> can upload <br>your files<br> 
     <span align="right" style="cursor:pointer;" id="adduploadinput" onclick="javascript:addInput('theadder')">more+</span> 
     </td> 
    </tr> 
</table> 

    <!--this the javascript function thats add more files--> 
<script> 
    var inc=1; 
    function addInput(x){ 
    document.getElementById(x).innerHTML += "<input id=filee"+inc+" type=file name=the_file_24>&nbsp;&nbsp;&nbsp;&nbsp; <br><br>"; 
     inc++; 
} 
</script> 

答えて

0

別にかなりひどい書かれたHTMLから、あなたの問題はここにある:

名= the_file_24

はあなたがIDの行ったように名前に+ INC部分を追加し、上のアカウントにそれを取りますあなたの受信コードとそれは動作するはずです。

ファイルの入力はすべて同じ名前なので、互いに上書きされます。

+0

私に例を示すことができますか?またはファイルをアップロードする方法を説明するリンク? – fadi

関連する問題