1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

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

Тема в разделе "Web - программирование", создана пользователем st0rk, 18 мар 2011.

  1. st0rk

    st0rk Гость

    Репутация:
    0
    Добрый день, есть форма, в ней поля для ввода информации и кнопка ЕЩЕ, которая вызывает функцию на JS, которая добавляет еще строку таких же аналогичных полей, как сделать чтобы при нажатии на эту кнопку все записи что были в полях до этого не исчезали?
    Код:
    <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 Больной Компом Детектед

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

    st0rk Гость

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

    Kauperwood Гость

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

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