Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Создание jshover

477
29 марта 2007 года
Robinnovich
182 / / 02.12.2006
Создание jshover
Вот пытаюсь сделать что-то подобное псевдокласа hover в CSS который работает только в Opera, только чтобы работал во всех браузерах

[HTML]<style>
.jshoverr {border: 2px #000 solid;}
</style>

<input id="elm" type="text">
<script type="text/javascript">
var element=document.getElementById("elm");
element.onmousemove=function() {this.className="jshoverr";}
element.onmouseout=function() {this.className=this.className.replace("jshoverr", "");}
</script>[/HTML]

как дописать цикл что бы допустим класс применялся ко всем input с любым id, а то если по ид не сильно удобно
25K
29 марта 2007 года
DarkRebel
15 / / 26.03.2007
[HTML]<html>
<style>
.jshoverr {border: 2px #000 solid;}
</style>
<input id="elm" type="text">
<input id="elm1" type="text">
<input type="checkbox">
<script type="text/javascript">
var elements=document.getElementsByTagName("input");
for (var i=0; i<elements.length; i++) {

// for exclude non-textbox input elements ->
//if (elements.getAttribute("type").toLowerCase() != "text") continue;
// <-

elements.onmousemove=function() {
this.className="jshoverr";
}
elements.onmouseout=function() {
this.className=this.className.replace("jshoverr", "");
}
}
</script>
</html>[/HTML]
477
29 марта 2007 года
Robinnovich
182 / / 02.12.2006
DarkRebel Очень сильно благодарен )
4.6K
30 марта 2007 года
Tokolist
268 / / 22.03.2007
Можно сделать проще ;)

http://www.umade.ru/log/2004/07/30.html
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог