Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Новый ИНПУТ при нажатии кнопки
Форумы портала PHP.SU » Разное » Корзина » Новый ИНПУТ при нажатии кнопки

Страниц (1): [1]
 

1. -=1100=- - 06 Мая, 2007 - 19:33:01 - перейти к сообщению
Люди добрые, помогите!!!

Как сделать, что бы при нажатии кнопки создавался новый <input type=’text’ name=’..’> с новым name=’переменной’

Вообще мне надо тест, с возможностью добавления вопросов, Если кто чем может, помогите. Хотя бы советами.

Спасибо!!!!
2. valenok - 06 Мая, 2007 - 19:57:48 - перейти к сообщению
В правила, а потом в поиск .


  • Прежде чем создадите тему, убедитесь что похожей темы ещё нет, и на ваш вопрос уже не отвечали на форуме. Для этого достаточно воспользоваться поиском.На это уйдёт не больше времени чем на создание новой темы.

    За такое штраф полагается.
    .. Корзина не в моей компетенции.


    А ты хоть примерно представляешь как это осуществить, на каком языке это возможно,
    где эта программа (скрипт) будут исполняться ?
  • 3. -SCHATTEN- - 07 Мая, 2007 - 10:51:37 - перейти к сообщению
    Зато в моей :[

    -=1100=-
    Это делается на JavaScript.
    Примерно так :
    PHP:
    скопировать код в буфер обмена
    1.  
    2. function dropFile (btn)
    3. {  
    4.   if (document.getElementById)
    5.   {
    6.      while (btn.tagName != 'TR' ) btn = btn.parentNode ;
    7.      btn.ParentNode.removeChild(btn);
    8.   }
    9. }
    10. function addFile (btn)
    11. {
    12.   if (document.getElementById)
    13.   {
    14.      while (btn.tagName != 'TR' ) btn = btn.parentNode;
    15.      var newTr = btn.parentNode.insertBefore(btn.cloneNode (true), btn.nextSibling);
    16.      thisChilds = newTr.getElementByTagName('td');
    17.      for (var i =0; i < this.Childs.length; i++)
    18.      {
    19.         if (thisChilds[i].className == 'name')
    20.         thisChilds[i].innerHTML = '<input name *********>';
    21.      }
    22.    }
    23. }  
    24.  


    Учти что это все на JavaScript.
    Вот кнопки :
    PHP:
    скопировать код в буфер обмена
    1. <input type="button" name="drop" value=" &minus " onclick="dropFile(this)>
    2. &
    3. <input type="button" name="drop" value=" + " onclick="addFile(this)>
    4. valenok - 07 Мая, 2007 - 17:45:49 - перейти к сообщению
    http://www.php.su/forum/topic.ph...p;v=l#1177307311

     

    Powered by ExBB FM 1.0 RC1