Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Js Выбор нужных значений из форм

10K
05 мая 2005 года
Джанлуиджи
6 / / 05.05.2005
Вот есть скрипт:

<FORM NAME=forma>
<INPUT TYPE="text" NAME="text1">

<INPUT TYPE="text" NAME="text2">

<INPUT TYPE="button" NAME="knopka"
VALUE="Скопировать" onClick=copyfun()>
</FORM>
<SCRIPT LANGUAGE="JavaScript">

function copyfun() {
var copytext;
copytext=document.forma.text1.value;
document.forma.text2.value=copytext;
}
</SCRIPT>

Как быть если у меня полей, подобных text1, много, а text2 - одно. То есть варианты выбора в полях text1, юзер нажимает на соседнюю кнопку и его выбор отображается в поле text2.
Заранее спасибо
4
05 мая 2005 года
mike
3.7K / / 01.10.2002
Не совсем понимаю что вы хотели, но может быть использовать <SELECT> будет более удобно.
10K
05 мая 2005 года
Джанлуиджи
6 / / 05.05.2005
Цитата:
Originally posted by mike
Не совсем понимаю что вы хотели, но может быть использовать <SELECT> будет более удобно.



Неее... О Селекте я тоже думал - не подойдет. Наглядности нету. Значит что мне нужно: я вывожу из базы список,скажем из 20 пунктов (текстовые поля text2, text3...text21). Мне необходимо, чтобы юзер видел весь этот список и одним кликом выбрал необходимый ему пункт. Его выбор тут же отобразится в текстовом поле (text1). Так вот, приведенный мною скрипт работает только если в спсике один пункт. А мне надо написать такую функцию, которая бы понимала из какого конкретно пункта списка юзером был осуществлен выбор. Не буду же я для каждого поля в спсике писать отдельную функцию.

ПРимерно вот так все это будет выглядеть:

3.2K
05 мая 2005 года
brime
8 / / 27.02.2003
<FORM NAME=forma>
<INPUT TYPE="text" NAME="text1">
<INPUT TYPE="button" NAME="knopka" VALUE="Скопировать" onClick=copyfun(document.forma.text1)>
<INPUT TYPE="text" NAME="text2">

</FORM>
<SCRIPT LANGUAGE="JavaScript">

function copyfun(tObj) {
document.forma.text2.value=tObj.value;
}
</SCRIPT>
10K
06 мая 2005 года
Джанлуиджи
6 / / 05.05.2005
Пасибы мил человек! И даже работает!
Спасибо!
10K
10 мая 2005 года
Джанлуиджи
6 / / 05.05.2005
Гражданин brime!
Я как посмотрю, Вы в отличие от меня, разбираетесь в джаваскрипте. Вот у меня появилась такая мыслЯ - распределить формы по разным фреймам. То есть левая часть в одном фрейме, правая - в другом. Как решить задачу в этом случае? Это вообще возможно?
3.2K
11 мая 2005 года
brime
8 / / 27.02.2003
Цитата:
Originally posted by Джанлуиджи
Гражданин brime!
Я как посмотрю, Вы в отличие от меня, разбираетесь в джаваскрипте. Вот у меня появилась такая мыслЯ - распределить формы по разным фреймам. То есть левая часть в одном фрейме, правая - в другом. Как решить задачу в этом случае? Это вообще возможно?



Возможно, тогда просто нужно будет обращаться в нужный фрейм.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог