Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Формуляр на JavaScript / 7 сообщений из 7, страница 1 из 1
25.03.2009, 11:49
    #35890347
Postolachi Serghei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формуляр на JavaScript
Добрый день.

У меня есть такой вопрос:
Есть скрипт:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<script type="text/javascript" >
<!--
function atach_file() {
 	document.client_nou.???;
	}
function remove_file(){
	}
//-->
</script>

Есть форма:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<form name="client_nou" action="<?php echo $URL; ?>" method="post" enctype="multipart/form-data">
	<input type="file" name="rec" />
<input type="button" name="test" value="Atach" onclick="atach_file();" />
	<select name="reclista" size="5">
	</select>
<input type="button" value="Remove" onclick="remove_file();" />
	…
</form>
Так вот как можно сделать так что бы функция atach_file() добавляла значения из "rec" в "reclista" и функция remove_file() удаляла выделенная значения из "reclista" ?

Или тоже самый вопрос:
Как можно когда клиент выбрал один файл была возможность была возможность выбрать другой?

Спосибо.
...
Рейтинг: 0 / 0
25.03.2009, 12:38
    #35890440
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формуляр на JavaScript
Работать со строками в селекте очень просто ... но тут не поможет. Если использовать обычные технологии, то отправить файл на сервет можно ТОЛЬКО из input type="file", а указать список файлов и их скинуть просто так невозможно. Более того, имея список в селекте желаемых файлов, нельзя выбором поместить желаемый в строку инпут файл - это можно сделать только ручками ... и это логично. Представь, что войдя на какой-то сайт, его скрипт возьмет и начнет вставлять в скрытый инпут файл файлы с твоего диска и асинхронно их скачивать ... не совсем порядок.

Если хочется все-таки работать со списками файлов, то надо смотреть в строну флеша - у них есть сейчас лучшее из существующих решений. Более того, его настройка сделает дизайн неотличимым от остальной страницы.
...
Рейтинг: 0 / 0
25.03.2009, 12:53
    #35890483
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формуляр на JavaScript
IDVsbruck...Если хочется все-таки работать со списками файлов, то надо смотреть в строну флеша...
Или гугл геарс. Например .
...
Рейтинг: 0 / 0
25.03.2009, 14:55
    #35890961
Postolachi Serghei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формуляр на JavaScript
Спасибо решил:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<input name="n" type="text" tabindex="18" size="5" onChange="selChange(this.value)"></TD></TR>
<span id="container"></span>
<script language ="JavaScript">
var i;
function selChange(n) {
var str = "";
for(i =  1 ; i <=n; i++){
   str += "<input name=\"n"+ i +"\"  type=\"file\" tabindex=\" 1 \" size=\" 50 \"><br>";
   }
document.getElementById("container").innerHTML = str;
}
</script>
...
Рейтинг: 0 / 0
26.03.2009, 18:23
    #35894740
Postolachi Serghei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формуляр на JavaScript
Добрый день.
Извините что поднимаю тему но возникла такая проблема, есть форма:

Код: plaintext
1.
2.
3.
4.
5.
<form name="client_nou" action="<?php echo $link.'&pag=adm&men_adm=cli'; ?>" method="post" enctype="multipart/form-data" onreset="resetClient()">
…
<input name="n" type="text" value="" onChange="selChange(this.value)">
<span id="container" ></span>
</form>
Проблема в том что у меня не передаётся через “POST” значения тех полей которые сделается в RealTime.
Есть идеи как это можно исправить?

Спасибо.
...
Рейтинг: 0 / 0
26.03.2009, 19:35
    #35894918
Postolachi Serghei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формуляр на JavaScript
Спасибо
Разобрался – я использую таблицу. Так вот надо написать:

Код: plaintext
1.
2.
3.
4.
<form>
<table>
…
</table>
</form>

А не:

Код: plaintext
1.
2.
3.
4.
5.
<table>
<form>
…
</form>
</table>
...
Рейтинг: 0 / 0
26.03.2009, 19:37
    #35894919
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формуляр на JavaScript
> полей которые сделается в RealTime

Это поля, которые динамически добавляются в форму скриптом? Или что то другое?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Формуляр на JavaScript / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]