Проблема с передачей данных от формы

caulfield

Новичок
Проблема с передачей данных от формы

Собственно есть у меня формочка с табличкой

INPUT1, INPUT2, INPUT3

сделал добавление динамическое инпутов. Через простое создание Строк\ячеек таблицы, с последующим вписанием в cell.innerHTML="еще один инпут <input ....../>";

Отправляю формочку на сервер, и не вижу этих инпутов.
VAR_DUMP показывает только переменные образованные от статических инпутов.

В чем может быть проблема?

сенкс.
 
Re: Проблема с передачей данных от формы

у меня тоже так было, правда не отправлял только FireFox а Explorer нормально все обрабатывал и отправлял...
проблема в различиях браузера, и php здесь ни при чем....
 
таки да....а есть какой-нибудь выход?

-~{}~ 01.11.07 13:39:

y.innerHTML='<input name="qty['+ind+']" type="text" value="1" maxlength="3" class="txtBoxSmall1" onkeypress="return isNumberKey(event)" style="width:30px;" />';

имена нормальные. даже id="" добавлял разные все равно не помогает.

В IE заработало... а в FF нет
 
PHP тут не причем. Пиши в параллельный форум там это обсуждают...
 
caulfield
1. Использовать DOM
2. Имена input'ов такие: "qty[]"

-~{}~ 01.11.07 20:49:

3. Для FF ставить firebug
 
FireFox не позволяет динамической форме отдать мне значения.

Собственно есть у меня формочка с табличкой

INPUT1, INPUT2, INPUT3

сделал добавление динамическое инпутов. Через простое создание Строк\ячеек таблицы, с последующим вписанием в cell.innerHTML="еще один инпут <input ....../>";

Отправляю формочку на сервер, и не вижу этих инпутов (FIREFOX)
VAR_DUMP показывает только переменные образованные от статических инпутов.

В чем может быть проблема?

сенкс.

в IE все работает. Может кто-нибудь сталкивался?
 
не помогло

try {
element = document.createElement("<input name='ie' type='text' />");
} catch (e) {
element = document.createElement("input");
element.setAttribute("name", "tt");
element.setAttribute("id", "tt");
element.setAttribute("type", "text");
}
// j.appendChild(element);
document.getElementById('dd').appendChild(element);

Апендит оно этот текст бокс, а при нажатии самбит, опять странице ПХП ничего не передает. в IE все опять работает.

-~{}~ 01.11.07 15:10:

Получилось сделать на FF, но по корявому. Прихъодится аппенд делать к самой форме, а хотелось бы в табличную ячейку закидывать, т.к. смотреться будет лучше. Что можете посоветовать?

document.getElementById('formik').appendChild(element);

не нравиться.
 
А ты ту злащасную ячейку как создаешь, то же через DOM?

Вообще можешь формировать отдельную невидимую форму, а потом ей делать submit.
Т.е. используешь один видимый <input> и его value пихать в невидимую форму и все у тебя получается красиво, а введенные данные также может показывать пользователю как твоей душе угодно, но не врамках твоих форм.
 
caulfield
Больше не создавай по две темы на один вопрос
 
Сверху