Показать сообщение отдельно
  #5 (permalink)  
Старый 28.06.2012, 10:16
Новичок на форуме
Отправить личное сообщение для Эльхор Посмотреть профиль Найти все сообщения от Эльхор
 
Регистрация: 27.06.2012
Сообщений: 6

http://www.arbitr-spb.ru/on-line/ - должно получиться как в этой заявке в пункте про учредителей.

Я добавляю поля таким кодом:
var countOfFields = 1;
  var curFieldNameId = 1;
  var maxFieldLimit = 100;
  function deleteField(a) {
  var contDiv = a.parentNode.parentNode;
  contDiv.parentNode.removeChild(contDiv);
  countOfFields--;
  return false;
}
function addField() {
  if (countOfFields >= maxFieldLimit) {
    alert("Число полей достигло своего максимума = " + maxFieldLimit);
    return false;
  }
  countOfFields++;
  curFieldNameId++;
  var div = document.createElement("div");
  div.innerHTML = "<p>Ф.И.О.:<input  type=\"text\" name=\"edate_"+curFieldNameId+"\"  id=\"edate"+curFieldNameId+"\" class=\"textfield\" style=\"width:  100px;\" /></p>"+"<p>Паспортные данные:<input  type=\"text\" name=\"odate_"+curFieldNameId+"\"  id=\"odate"+curFieldNameId+"\" class=\"textfield\" style=\"width:  100px;\" /></p>"+"<p>Доля уставного капитала:<input type=\"text\" name=\"einst_"+curFieldNameId+"\"  id=\"einst"+curFieldNameId+"\" class=\"textfield\" style=\"width:  200px;\" /></p>"+"<p>ИНН:<input  type=\"text\" name=\"faq_"+curFieldNameId+"\"  id=\"faq"+curFieldNameId+"\" class=\"textfield\" style=\"width: 100px;\"  /></p>"+"<p><input onclick=\"return  deleteField(this)\" type=\"button\" value=\"Удалить\" /></p>";
  document.getElementById("parentId").appendChild(div);
  return false;
}



Ну и вывод:

<div id="form">
<form action="http://reestr-law.ru/index.php?option=com_content&view=article&id=34&chronoform=reg&event=submit" method="post"  enctype="multipart/form-data">
<div class="many">
<p>Учредители</p>

<div id="parentId">
    <div>
      <p>
      Ф.И.О.:
      <input type="text" name="edate_0" id="edate0" value="" class="textfield" style="width:100px" />
      </p>
      <p>
      Паспортные данные:
      <input type="text" name="odate_0" id="odate0" value="" class="textfield" style="width:100px" />
      </p>
      <p>
      Доля уставного капитала:
      <input type="text" name="einst_0" id="einst0" value="" class="textfield" style="width:200px" />
      </p>
      <p>
      ИНН:
      <input type="text" name="faq_0" id="faq0" value="" class="textfield" style="width:100px" />
      </p>
    </div>
</div>
</div>
<div style="clear: both">
<input onclick="return addField()" type="button" value="Добавить учредителя" />
    <div><input type='button' name='save'  value='Сохранить' class='butt' /></div>
</div>
</form>
</div>


По идее по нажатию на кнопку сохранить данные должны записываться в шаблон письма.
Ответить с цитированием