Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обработчики в тэге <option> 
:(
    Опции темы
korob2001
Дата 10.10.2003, 01:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

Репутация: нет
Всего: 61



Помогите плиз!
Пишу чат на Perl. Вот столкнцлся с такой вот бодягой. Есть HTML код одного из фреймов, естественно не полный smile.gif :
Код

<html>
<head>
 <title>Тест</title>
  <script language='JavaScript'>
   <!--
    function msgShow( obj ) {
      var d = document;
      if ( obj == 1 ) {
         d.form1.msg.value = 'Комната под паролем';
      } else {
         d.form1.msg.value = 'Комната без пароля';
      }
    }
   //-->
  </script>
<body>
 <form name='form1'>
  <select size='3' name='rooms'>
   <option selected onFocus='msgShow(0)'>Гостинная
   <option onFocus='msgShow(1)'>Прихожая
   <option onFocus='msgShow(1)'>Кухня
   <option onFocus='msgShow(1)'>Спальня
   <option onFocus='msgShow(0)'>Столовая
   <option onFocus='msgShow(1)'>Кладовая
   <option onFocus='msgShow(0)'>Ванная
  </select>
   <br>
  <input type='text' size='25' name='msg'>
 </form>
</body>
</html>

Вопрос в следующем:
Как сделать так, что бы при выборе одного из элементов прокручиваемого списка в текстовом поле появлялась инфа о пароле?
На сколько я понимаю не работают сами обработчики событий в теге <option>. Так как если обработчик переставляю в тэг <select> и всё оживает. Как видете меня не совсем устраивает <select>, так как функции могут передаваться как 0, так и 1. Как вы наверное понимаете тэг <option> и сами обработчики генерит CGI программа, так как комнаты могут как добавляться, так и удаляться.

Help please!
Заранее благодарен,
Денис

Это сообщение отредактировал(а) korob2001 - 10.10.2003, 01:34


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
m@kxus
Дата 10.10.2003, 08:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 110
Регистрация: 20.2.2003
Где: Estonia

Репутация: нет
Всего: 2



Вот такие события есть у OPTION'а:

onlayoutcomplete
Fires when the print or print preview layout process finishes filling the current LayoutRect object with content from the source document.

onlosecapture
Fires when the object loses the mouse capture.

onpropertychange
Fires when a property changes on the object.

onreadystatechange
Fires when the state of the object has changed.

onselectstart
Fires when the object is being selected.

ontimeerror
Fires whenever a time-specific error occurs, usually as a result of setting a property to an invalid value.

http://msdn.microsoft.com/workshop/author/...ects/option.asp
PM MAIL WWW ICQ AOL YIM MSN   Вверх
korob2001
Дата 10.10.2003, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2871
Регистрация: 29.12.2002

Репутация: нет
Всего: 61



Спасибо! Но судя по всему они мне не подойдут. sad.gif


--------------------
"Время проходит", - привыкли говорить вы по неверному пониманию. 
"Время стоит - проходите вы".
PM MAIL WWW ICQ MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0399 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.