Всем добрый день!!!
Народ, подскажите кросс-браузерное решение для ...
Задача стоит так: Найти реакцию на перемещение мыша по строкам в элементе 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 и т.д.) глухо молчат!!!