Перечень статей   choose language


Осматриватель



Соглашения

тегатрибутсвойствостиль
новые html-терминыlinealingpointdefault
значения новых html-терминовsideromb
старые html-терминыtdidlist
значения старых html-терминовcircle
коммуникационный xmlsoundsyncpower
значения коммуникационного xmlnouser
клавиатурные и мышиные командыenter

Форма для просмотра колонки базы данных

Браузер серверу

Пусть у нас существует виджет select, которое на ввод слова реагирует запросом на сервер с целью получить похожие слова, а получив их, отображает на экране так, как если бы каждый из них находился в документе между тегами <option></option>. Для такого поведения тега select определим его атрибут portion, который указывает серверу сколько присылать слов.

<select src= name=a portion=50></select>

Ввод каждой новой буквы, удаление буквы или замена буквы (если после этого произошла пауза, равная времени double-click мышью) вызывают отправку следующего запроса

<a cmd=rough text=word>
Нажатие стрелки вверх выше первого пункта отправляет
<a cmd=up>
Нажатие стрелки вниз ниже последнего отправляет
<a cmd=down>

Сервер браузеру

В ответ на что сервер присылает следующее (в атрибутах "parent" и "after" для первого полученного с сервера тега option нет никакой необходимости - браузер их игнорирует).

<option id=1>word1<option>
<option id=2>word2<option>
<option id=3>word3<option>

Резюме

Новые атрибуты
тег атрибут значение
select src  
portion null



html60author



Перечень статей   choose language


Используются технологии uCoz