Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   Добавление элементов формы с помощью JS (http://www.flasher.ru/forum/showthread.php?t=81126)

x2com 13.06.2006 12:35

Добавление элементов формы с помощью JS "на лету"
 
Можно ли в готовый HTML документ, при нажатии определённой кнопки, дописать, например, строчки с элементами формы, не перегружая страницы?
Пробовал тупо в нужном месте document.write(); на onclick кнопки вешать. Но при нажатии формируется новый документ :(
Подскажите, как сделать, чтоб строчки дописывались в текущий документ (без перегрузки), а не формировались в новом?
Заранее благодарен!

Skubent 13.06.2006 13:03

Ну как... Поищщи тут:
http://www.w3schools.com/htmldom/dom_examples.asp

Constantine 13.06.2006 13:06

target=document.getElementById("your_form_id");
newEl=document.createElement("new_element");
... присваиваешь необходимые аттрибуты и т.д...
target.appendChild(newEl);

Rustem-inside 13.06.2006 13:15

по-моему можно управлять стилем display (block) (none)

x2com 13.06.2006 13:53

2 Skubent
Спасибо, но на первый взгяд не увидел там нужного мне примера.

2 Constantine
Спасибо, буду пробовать...

2 Rustem-inside
Стили здесь не помогут, т.к. количество требуемых элементов заранее не известно.


Часовой пояс GMT +4, время: 00:28.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.