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

Ваш аккаунт

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

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

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

Javascript выпадающие списки))

46K
30 октября 2009 года
Green2mb
19 / / 09.09.2009
Подскажите, как сделать выпадающий список с ещё полем заблокированным к изменению, которое активируется для заполнения при выборе из списка other
например список:
<option>-- Please specify --</option>
<option>Computation
<option>Student
<option>Other

а то что то я ничего не пойму
13
30 октября 2009 года
RussianSpy
3.0K / / 04.07.2006
В списке нельзя ничего редактировать... Поясните подробнее что вам нужно
297
30 октября 2009 года
koodeer
1.2K / / 02.05.2009
Цитата: Green2mb
Подскажите, как сделать выпадающий список с ещё полем заблокированным к изменению, которое активируется для заполнения при выборе из списка other
например список:
<option>-- Please specify --</option>
<option>Computation
<option>Student
<option>Other

а то что то я ничего не пойму


[HTML]<html>
<head>
<script type="text/javascript">
function func()
{
if (frm.sel.selectedIndex==3)
frm.nam.style.visibility='visible';
else
frm.nam.style.visibility='hidden';
}
</script>
</head>
<body>
<form name='frm'>
<select name='sel' onClick='func()'>
<option>--Please specify--</option>
<option>Computation</option>
<option>Student</option>
<option>Other</option>
</select>
<input type=text name='nam' style='visibility:hidden'>
</form>
</body>
</html>[/HTML]
Не?

13
30 октября 2009 года
RussianSpy
3.0K / / 04.07.2006
Жуткий быдлокод...
297
30 октября 2009 года
koodeer
1.2K / / 02.05.2009
Цитата: RussianSpy
Жуткий быдлокод...


А как бы написали вы?
Я не волшебник, я только учусь.

13
30 октября 2009 года
RussianSpy
3.0K / / 04.07.2006
Сначала надо выяснить что имел ввиду автор топика - телепатия занятие неблагодарное, знаете ли... Так что ждем
51K
30 октября 2009 года
youknowme
22 / / 21.10.2009
По-моему, автор имеет в виду что-то типа ComboBox — т. е. с возможность редактирования.
92
30 октября 2009 года
Тень Пса
2.2K / / 19.10.2006
Цитата: RussianSpy
Сначала надо выяснить что имел ввиду автор топика - телепатия занятие неблагодарное, знаете ли... Так что ждем


автор как раз и имел в виду доп. поле, которое будет активироваться при выборе в списке значения other :)

ток koodeer сделал скрывающееся поле, вместо деактивированного =)

366
30 октября 2009 года
int
668 / / 30.03.2005
[html]<select name="tech" id="techsel" onChange="SelCheck()"><?=$tlist;?>
<option value="0">Новый вид</option>
</select><br>
<div id="hidden1" style="display:none;"><input type="text" name="newtech"></div>[/html]
 
Код:
function SelCheck()
{
    div=document.getElementById('hidden1');
    sel=document.getElementById('techsel');
    if (sel.value == 0) div.style.display='block';
    else div.style.display='none';
}

тоже скрывающееся
46K
31 октября 2009 года
Green2mb
19 / / 09.09.2009
Сделал вот так:

<html>
<head>
<title></title>
</head>
<script language="JavaScript">
function aaaInput(value) {
if(value != "aaa") {
document.getElementById("dis").disabled = "disabled";
} else {
document.getElementById("dis").disabled = "";
}
} ;
</script>
<body>
<select onchange="aaaInput(this.value)">
<option selected="selected" value="please"> ---please specify--- </option>
<option value="second">second</option>
<option value="aaa">other</option>
</select>
<input disabled id="dis">
</body>
</html>

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