Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

Комбобокс в HTML   Найти похожие ветки 

 
QuasiLamo ©   (2005-08-17 17:07) [0]

надо бы шоб позволял вводить значение и выбирать из списка... как такое обычно делают? и как лучше?


 
palva ©   (2005-08-17 17:22) [1]

> как такое обычно делают?
Обычно такое не делают (я не видел). А если где увидите, то сразу посмотрите как это сделано (HTML Source) и напишите здесь. Мне тоже интересно.


 
Kerk ©   (2005-08-17 18:51) [2]

у google похожее есть

http://www.google.com/webhp?complete=1&hl=en


 
Ольга   (2005-08-17 18:54) [3]

Элементарно, Ватсон:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
 <body>
   <select name="List"  value="1">
     <option value="0" selected >Основной</option>
     <option value="1" >Транзитный</option>
   </select>

  <input type="text" name="Vvod"  size="20"  maxlength="20" value="Поле ввода">
 </body>
</html>


Только как вы собираетесь реагировать на ввод данных клиентом?
Нужно использовать не HTML, а ASP.


 
QuasiLamo ©   (2005-08-17 22:03) [4]

Kerk ©   (17.08.05 18:51) [2]
Ухты
Ольга   (17.08.05 18:54) [3]
... я думал ASP типа как PHP выполняется на стороне сервера.
В данный момент примерно так и реализовано, и мне кажется это довольно некрасивым...
Только как вы собираетесь реагировать на ввод данных клиентом?
Ну это и не требуется. Главное предоставить возможность выбрать из списка. И список фиксированный для каждого поля, не зависит от вводимой клиентом информации.


 
palva ©   (2005-08-17 22:46) [5]

Ольга   (17.08.05 18:54) [3]
У меня IE 6.0 SP1 показывает ваш пример как два отдельных поля: одно для выбора, другое для ввода. Я понял, что автор желал сделать комбобокс (наподобие ComboBox в Delphi).


 
Ломброзо ©   (2005-08-17 23:13) [6]

В IE такой комбобокс теоретически (сам не делал) реализуется при помощи текстбокса, картинки-кнопки и - для выпадающего списка - всплывающего окна (объект popup). Штудируйте MSDN по ключевым словам popup, window.createPopup. Крометаво. В IE имеется возможность оформить конгломерат HTML и JScript кода в нечто вроде компонента в целях повтороного использования кода. Штудируйте MSDN по ключевым словам behavior htc.


 
sinclair ©   (2005-08-18 15:27) [7]

<select name=имя [size=размер] [multiple]>
<option [vаluе1=значениее1][selected]>строкаl</option>
<option [value2=значение2][selected]>Стpoкa2</option>
<option [valueN=значениеN][selected]>СтpoуaN</option>
</select>


 
palva ©   (2005-08-18 15:46) [8]

> Ломброзо ©   (17.08.05 23:13) [6]
Ну это понятно, что так можно. Только лучше работать не с всплывающим окном а с <DIV> меняя visibility


 
sinclair ©   (2005-08-18 15:47) [9]

Извиняюсь не полностью прочитал вопрос :)


 
Канадец   (2005-08-18 18:27) [10]

Здесь есть имплементация подобного ComboBox-а на JavaScript

http://webfx.eae.net/dhtml/combobox/combobox.htm



Страницы: 1 вся ветка

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.026 c
1-1124352232
Gelax
2005-08-18 12:03
2005.09.11
Тормоза при запуске программы под отладчиком


3-1122614379
rentgen
2005-07-29 09:19
2005.09.11
Размер столбца


14-1124301761
lookin
2005-08-17 22:02
2005.09.11
Ошибки страницы...


14-1124304243
Piter
2005-08-17 22:44
2005.09.11
Помогите плиз с C


1-1124402062
TStas
2005-08-19 01:54
2005.09.11
Какая функция создает ярлык?