Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Наведение мыши на option


Автор: ArsNov 29.1.2008, 10:31
Есть такой документ:
Код

<html>
<head>

<body>
<select id="sel1" width="10px">
<option>Первый</option>
<option>Второй</option>
<option>Третий</option>
</select>
</body>


<script type="text/javascript">
var select1;

select1=document.getElementById("sel1");
var option1=select1.children(0);

option1.onfocus=shout;
option1.onmouseover=shout;

function shout()
{
alert("Мышь наведена на option");
}

</script>
</html>


Как заставить работать option так, чтобы при наведении мыши на него срабатывала какая нибудь функция. (ie интересует)

Мой код не работает. В чем проблема?

Автор: ksnk 29.1.2008, 10:44
Низяяя.. options не самостоятельный элемент. Выходом было бы имитировать select с помощью div'ов. Про имитацию - в гугл или здесь поискать

Автор: ArsNov 29.1.2008, 12:05
Ясно, видимо придется свой селект рисовать через дивы smile  . Спасибо за ответ

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)