Очищается форма :(

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем st0rk, 18 мар 2011.

  1. st0rk

    st0rk Гость

    Добрый день, есть форма, в ней поля для ввода информации и кнопка ЕЩЕ, которая вызывает функцию на JS, которая добавляет еще строку таких же аналогичных полей, как сделать чтобы при нажатии на эту кнопку все записи что были в полях до этого не исчезали?
    Код (Text):
    <form action="output.php" method="post" id="myform">
    <script language="JavaScript">
    function myFunc( )
    {
    document.getElementById("myform").innerHTML+="<br><input name='group[]' type='text' size='3'/>"
    +""
    +"<input name='chas[]' type='text' size='3'/>"
    +""
    +"<input name='pred1[]' type='text' size='30'/>"
    +""
    +"<input name='pred2[]' type='text' size='30'/>"
    +""
    +"<input name='aud[]' type='text' size='3'/><br>";

    }
    </script>
    <input name="group[]" type="text" size="3"/>  
    <input name="chas[]" type="text" size="3"/>  
    .............
    <input type="button" name="Button1" value="еще" onclick="myFunc();">
    <input type="submit" name="Button2" value="все">
    </form>
     
  2. vital

    vital Больной Компом Детектед
    Команда форума Web Team

    Регистрация:
    29 янв 2006
    Сообщения:
    2.470
    Симпатии:
    27
    Хм, они и не должны пропадать. Это раз. Можно целую хтмлку.. проверить7
    второе - выравнивание проебелами - зло.
    и три - вы принципиально jQuery не юзаете?
     
  3. st0rk

    st0rk Гость

    все, сделал, нужно было создать div, а потом div.innerHTML+="".
    выравнивание пробелами временное, потом в таблицу загоню.
    jQuery не юзаю ибо не знаю, та и с JS первый раз столкнулся, в основном немного на php приходилось писать, а тут такая ситуация сто средствами php не разрулишь красиво. Теперь бы все это дело в pdf загнать и на сервер ложить, и для печати сразу выводить, думаю пользовать mpdf, только непойму как ему передать все что в <body></body>, mpdf выводит только то что в какой-то переменной, тоесть все что в body нужно в переменнуюю загонять? как-то криво, как быть, не подскажите?
    сейчас выглядит так:
    Код (Text):
    <body>
    <?php
    echo "<div><p align='center'>.....;
    тут проверки переменных, обработка и т.п.
    echo "<div><p align='center'>....;
    а mpdf хочет получить уже готовый html код для формирования из него ПДФ! как мне его получить? у меня ведь php код пока, и html с правильной разметкой появится только при выполнении всех манипуляций внутри <?php ?>
     
  4. Kauperwood

    Kauperwood Гость

    на вопрос ваш не отвечу, но нашел кое что, возможно это будет интересно посмотреть
     
Загрузка...

Поделиться этой страницей