Показать сообщение отдельно
  #3 (permalink)  
Старый 27.01.2010, 20:51
Интересующийся
Отправить личное сообщение для Катерина Посмотреть профиль Найти все сообщения от Катерина
 
Регистрация: 20.01.2010
Сообщений: 20

Как говорят наши IT-шники "раскурила" еще один способ! Но не получается форму загнать в таблицу, чтобы было 2 индекса у элемента. (Да и с точки зрения дизаина страницы). Помогите, пжл. Понимаю что нужно еще один div добавить. Нo как и куда лучше не получается. Сейчас получается, что меняется только 2 индекс.
var index=0;
function AddItem() {
  div=document.getElementById("index");
  button=document.getElementById("add");
  index++;
for (index=1;index<=7;index++){
  if (index<=6){
   newtext="<input type=\"text\" name=\"text0"+index+"\">";
   newnode=document.createElement("span");
   newnode.innerHTML=newtext;
   div.insertBefore(newnode,button);
}else{
   newtext="<input type=\"text\" name=\"text0"+index+"\"><br>";
   newnode=document.createElement("span");
   newnode.innerHTML=newtext;
   div.insertBefore(newnode,button);
    }  
}
}

.....
<form name="first">
<div ID="index">
<input type="text" name="text00">
....
<input type="text" name="text06"><br>
<input type="button" value="Добавить поле" onClick="AddItem();" ID="add">

</div>
....
Ответить с цитированием