Показать сообщение отдельно
  #1 (permalink)  
Старый 16.12.2009, 13:20
Новичок на форуме
Отправить личное сообщение для VovaLun Посмотреть профиль Найти все сообщения от VovaLun
 
Регистрация: 16.12.2009
Сообщений: 6

реакция на перемещение мыша по строкам в SELECT
Всем добрый день!!!
Народ, подскажите кросс-браузерное решение для ...
Задача стоит так: Найти реакцию на перемещение мыша по строкам в элементе SELECT
Если найти решение, то это решение можно использовать в обработчике, для своих ("коварных") целей!!!!
Например
Код:
<HTML>
<HEAD>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
   <TITLE>Работа с обьектом SELECT onMouseOver onChange onBlur onFocus</TITLE>
   <SCRIPT LANGUAGE="JavaScript">
       function SelectBlur(str, id) {document.my_Form.myText.value='SelectBlur: ' + str + ' строка : ' + id;}
       function SelectFocus(str) {document.my_Form.myText.value="SelectFocus: " + str;}
       function SelectChange(str, id) {document.my_Form.myText.value='SelectChange: текст : ' + str + '  строка : ' + id;}
       function mouse_Over(str, id) {document.my_Form.myText.value='mouse_Over:  текст : ' + str + '  строка : ' + id;}
      <!-- Может и ещё, что есть, но я, как бы, не знаю?  -->
   </SCRIPT>
</HEAD>
<BODY >
   <FORM NAME="my_Form">
      <INPUT TYPE="TEXT" NAME="myText" SIZE=60 VALUE="Сюда будем писать результат "><br>
      <SELECT NAME="script" onMouseOver="mouse_Over(this.value, this.selectedIndex)"
                            onBlur="SelectBlur(this.value, this.selectedIndex)"
                            onFocus="SelectFocus(this.value)"
                            onChange="SelectChange(this.value, this.selectedIndex)">
        <OPTION VALUE="Париж" SELECTED>Париж </OPTION>
        <OPTION VALUE="Лондон">Лондон </OPTION>
        <OPTION VALUE="Люберцы">Люберцы </OPTION>
        <OPTION VALUE="Питер">Питер </OPTION>
        <OPTION VALUE="Москва">Москва </OPTION>
        <OPTION VALUE="Где Макар телят не гонял">Где Макар телят не гонял </OPTION>
      </SELECT>
   </FORM>
</BODY>
</HTML>
Единственный кто даёт положительный результат это -> FF !!!!!
Остальные (Opera, Opera AC, Chrome, Safari, Maxthon, IE и т.д.) глухо молчат!!!
Ответить с цитированием