Показать сообщение отдельно
  #4 (permalink)  
Старый 08.12.2010, 10:02
Профессор
Отправить личное сообщение для demoniqus Посмотреть профиль Найти все сообщения от demoniqus
 
Регистрация: 28.05.2008
Сообщений: 182

Во-первых в данном коде событие мыши записано с ошибкой. Во-вторых А где тег img, куда будет выводиться изображение? Можно вот так
<link rel="stylesheet" type="text/css" href="images/index.css">
 
<style media="screen" type="text/css">#flash {visibility:visible}</style></head><body>
<div class="main index">
<div style="height: 750px;" class="anim">
<script type="text/javascript">
function over() {

document.getElementById('AtoIMG').innerHTML ='<img src="img/noimage.png" border=0 />';

}
</script>
<div class="slide">
</div>
</div>
<div class="menu">
<div class="mainmenu">
<ul class="lang">
<li class="ext">&nbsp;</li>
<li class="" >
<a href="http://eng.ryzhuk.com.ua/" onmouseover="over();"  id="AtoIMG">PORTFOLIO</a>
</li>

также не уверен, что в событиях стоит писать "javascript:" - они и так настроены обрабатывать именно скрипт. А вот отменять переход по ссылке надо действительно с использованием "javascript:". Например
<a href="javascript: viod(0)" onClick="my_func()">my link</a>

В этом случае ссылка никуда не переведет и не перезагрузит страницу, а выполнится лишь функция my_func()
Ответить с цитированием