Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Тег <Select>

Ответить
Настройки темы
Тег <Select>

Аватара для Scorpion666

Пользователь


Сообщения: 81
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Доброе время суток!
Вопрос может и глупый, но я не могу найти на него решение!
У меня есть некая форма, в которой использется выподающий список! Возможно ли вводить свое значение в поле, а не выбирать его из списка?
Заранее благодарен!

Отправлено: 00:54, 16-12-2006

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


HTML код: Выделить весь код
<input type="text"......

-------
Fortes fortuna adiuvat


Отправлено: 01:09, 16-12-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Scorpion666

Пользователь


Сообщения: 81
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


vadimiron
Цитата:
<input type="text"......
Это не то!
Я имею ввиду, в этом же объекте вводить свое значение, если пользователю не подходит значения из писка!

Отправлено: 01:13, 16-12-2006 | #3


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Scorpion666
Зачем в этом же? Так не принято - никакой юзер такого не поймёт - ноль юзабилити.
Сделайте просто рядом текстовое поле, над которым можно написать "...или Ваше значение"

-------
Fortes fortuna adiuvat


Отправлено: 02:11, 16-12-2006 | #4


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


Scorpion666 ...или на onkeypress меняй на input - эффект будет желаемый...

Отправлено: 09:55, 16-12-2006 | #5


Аватара для Scorpion666

Пользователь


Сообщения: 81
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Sham
Цитата:
...или на onkeypress меняй на input - эффект будет желаемый...
А поподробней можно?

Отправлено: 20:33, 17-12-2006 | #6


Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Scorpion666
HTML код: Выделить весь код
<html> <script> function Change() { if(s.style.display!="none") { s.style.display="none"; i.style.display="block"; } else { s.style.display="block"; i.style.display="none"; } } </script> <body> <form> <input style="display:none;width:100" id=i type=text onblur=Change()> <select style="width:100" id=s onmousedown=Change()> <option>ddd <option>ddd </select> </form> </body> </html>

развивайте идею...
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:49, 17-12-2006 | #7


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


Scorpion666 держи и мой вариант (откопал...)

HTML код: Выделить весь код
... <script> function ch(y){ if(document.getElementById('sel').value=='your'||y){ with(document){getElementById('sel').style.display='none'; getElementById('in').style.display=''; getElementById('in').focus();} } } function no(){ if(document.getElementById('in').value==''){ with(document){getElementById('in').style.display='none'; getElementById('sel').style.display=''; getElementById('sel').focus(); getElementById('ooo').selected=true;} } } </script> ... <select onkeydown="ch(1)" id="sel" onchange="ch()" name="name"> <option id="ooo" value="n_1">1. Элемент списка</option> <option value="n_2">2. Элемент списка</option> <option value="your">Ввести свое значение</option> </select> <input type="text" size="16" width="16" id="in" style="display: none" onblur="no()" name="name">


Отправлено: 23:25, 18-12-2006 | #8


Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


еще как вариант - написать полностью самому контрол, используя JS.

поискал чуть-чуть в гугле:
http://particletree.com/demos/combo-box-demo/
http://www.metabuilders.com/Tools/ComboBox.aspx

Последний раз редактировалось XCodeR, 19-12-2006 в 00:10.


Отправлено: 23:56, 18-12-2006 | #9


Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


XCodeR это эмуляция...

Отправлено: 00:52, 19-12-2006 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Тег <Select>

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
тег <EMBED> balashovka Вебмастеру 2 31-05-2006 16:04
тройной select E-mail Вебмастеру 12 10-04-2006 23:09
Тег [rus] ivank О сайте и форуме 14 20-01-2002 18:45




 
Переход