Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Два события в одном объекте onmouseover и onclick
 
 автор: Deed   (27.12.2011 в 22:10)   письмо автору
 
 

Здравствуйте!
Пытаюсь сделать так, чтобы при наведении мыши на ссылон показывался див с id="opis", а при клике - див с id="pref".
onclick="openclos('pref')" срабатывает, а onmouseover="showopis('opis')" - бастует.

Покажите, пож, в чем эррор???



<div style="clear:both; margin-top:47px; margin-left:47px; overflow:visible">
<a class="preferences" id="preflink" rel="nofollow" title="Настройки сайта" onclick="openclos('pref')" onmouseover="showopis('opis')"></a> 
<div id="opis" style="float:right; margin-left:9px; margin-bottom:13px; display:none;">
BU!!!!!!!!!!!!
</div>

</div>
<div id="pref" style="display:none; clear:both; margin:69px auto auto 61px; padding:31px 75px 31px 15px;">

<span style=" top:41px; left:35px; clear:both;">HI!!!!!!!!!!!!!!!!</span>
</div> 

<script type="text/javascript">
function openclos(d,h) { 
 if (document.getElementById(d).style.display == 'none') {
    document.getElementById(d).style.display = 'block';
    } 
    else {document.getElementById(d).style.display = 'none';}
}
function showopis(m){
    if(document.getElementById(m).style.display == 'none'){
        document.getElementById(m).style.display == 'block';
    }
    else{document.getElementById(m).style.display == 'none';}
}
</script>


  Ответить  
 
 автор: АЯС   (28.12.2011 в 00:00)   письмо автору
 
   для: Deed   (27.12.2011 в 22:10)
 

else{document.getElementById(m).style.display == 'none';}
                                              ^
                                              лишний
                                              символ 

  Ответить  
 
 автор: Deed   (28.12.2011 в 00:08)   письмо автору
 
   для: АЯС   (28.12.2011 в 00:00)
 

Oh, my God!! Какой же я кретин!!
Спасибо большое, АЯС!!

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования