msdn11
Новичок
динамический input type=file IE&Opera&Moz
Добрый день. Наткнулся на следующую забавную багу, мою или браузеров пока не понятно. Проблема такая: при добавлении javascript"ом полей на форме(type=file), в IE файлики доходят до пхп скрипта, в Opera & Moz не доходят, с формы приходит только первый файлик из n возможных. Привожу код
Таблица в которцю добавляю выглядит так:
Добрый день. Наткнулся на следующую забавную багу, мою или браузеров пока не понятно. Проблема такая: при добавлении javascript"ом полей на форме(type=file), в IE файлики доходят до пхп скрипта, в Opera & Moz не доходят, с формы приходит только первый файлик из n возможных. Привожу код
PHP:
function add_file(){
var tbl = document.getElementById("filetable");
if ( tbl.rows.length < 5 ){
var newRow = tbl.insertRow(tbl.rows.length);
var newCell = newRow.insertCell(0);
var newCell1 = newRow.insertCell(1);
var inputFlags = document.createElement("input");
inputFlags.type = "file";
inputFlags.name = "file[]";
newCell.appendChild(inputFlags); }
}
PHP:
<table cellpadding="1" cellspacing="1" width="100%" id="filetable" name="filetable">
<tr>
<td><input type="file" name="file[]"></td>
<td align="right"> <input type="button" value="-" style="width:20px;" onclick="javascript:remove_file();">
<input type="button" value="+" style="width:20px;" onclick="javascript:add_file();">
</td>
</tr>
</table>