Проблема с определением имени 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, время: 07:23. |