Проблема с определением имени input
Здравствуйте. Не могу определить какое имя принимает элемент input.
код: <SCRIPT LANGUAGE="JavaScript"> <!-- var i = 1; var j = 5; var value = ''; function addField(){ var valuesA = new Array(); for(k=1; k<=i; k++){ if(document.getElementById('picture_' + k )){ valuesA[k] = document.getElementById('picture_' + k ).value; } if(document.getElementById('about_' + k )){ valuesA[k] = document.getElementById('about_' + k ).value; } } i++; if (i<=j) { document.getElementById('div').innerHTML += '<div id="pic' + i + '"><input id="picture_' + i + '" class="form250 requireds" type="file" name="picture[' + i + ']" value=""/><input id="about_' + i + '" class="form250 requireds" type="text" name="about[' + i + ']" value="Описание"/></DIV>'; for(k=1; k<i; k++){ if(document.getElementById('picture_' + k )){ document.getElementById('picture_' + k ).value = valuesA[k]; } if(document.getElementById('about_' + k )){ document.getElementById('about_' + k ).value = valuesA[k]; } } } } </SCRIPT> и html форма: <div id="div"> <DIV id="pic0"><BR><div align="left"><strong>Изображение</strong></div><input type="file" id="picture_0" name="picture[0]" class="form250 requireds" value="" ><input type="text" id="about_0" name="about[0]" class="form250 required validate-about_pic" value="Описание"> ** </DIV> </div> <br> <input type="button" class="form_button_100" value="Добавить" onclick="addField()" /> Вопрос в том, какое имя принимает поле about? Т.Е. сначала имя about[0], затем создается поле с именем about[1] ? p/s/ проблема в том, что не могу принять данные из формы с данным скриптом, т.к. возможно неправильно определяю имена передаваемых параметров... |
Судя по твоему коду, ты ну ничего не знаешь. Поэтому тебе сюда.
|
document.getElementsByTagName('input')
|
я только учусь) спасибо
|
Часовой пояс GMT +3, время: 20:05. |