Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как динамически создать элемент HTML??? 
:(
    Опции темы
fen0men
Дата 15.2.2008, 16:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 15.2.2008

Репутация: нет
Всего: нет



Помогите, пожалуйста! Нужно следующее: Когда загружаешь картинки на сервер, на крутых сайтах напротив загрузки имени файла есть кнопка "+" для того чтобы динамически добавилось следующее поле загрузки второго изображения, затем 3 и т.д.
Код

<form enctype="multipart/form-data" action="admin.php" method="post"> 
        <input type="hidden" name="php_include" value="kvartira">   
        <input type="hidden" name="object_num" value="{$object_num}">   
        <input type="hidden" name="MAX_FILE_SIZE" value="2000000">          
        Прикрепить фото к объекту, размер менее 2Mb:<br> 
        <input name="get_img" type="file" size="30">
        <button type="button" onclick="func_add_photo()">+</button><br><br>
        <input type="submit" name="take_file" value="Прикрепить">  
</form> 

Внимание вопрос: Что нужно писать в обработчике функции func_add_photo() в JavaScript для того, чтобы добавился элемент загрузки файла?
PM MAIL   Вверх
bars80080
Дата 15.2.2008, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



поюзай
Код

<html>
<head>
<title></title>
<script language="javascript">
var items=1;
function AddItem() {
    div = document.getElementById('items');
    button = document.getElementById('add');
    items++;
    newitem = '<b>поле ' + items + ': </b><input type="text" name="item[]" size="45"><br />';
    newnode = document.createElement('span');
    newnode.innerHTML = newitem;
    div.insertBefore(newnode, button); }
</script>
</head>
<body>
<?
var_dump($_POST);
?>
<form name="form1" action="" method="post">
<div id="items">
  <strong>поле 1: </strong><input type="text" name="item[]" size="45"><br>
  <input type="button" value="добавить поле" onClick="AddItem();" id="add">
</div>
<input type="submit" value="Send">
</form>
</body>
</html>

взято с этого форума, но уже не поню где и от кого
PM MAIL WWW   Вверх
fen0men
Дата 18.2.2008, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 15.2.2008

Репутация: нет
Всего: нет



Спасибо, я сам уж догадался, но др. способом, этот тоже на заметку возьму... 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0674 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.