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

HTML+CSS+JavaScript

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

 

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

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

тема: Передача нуля при наведении на ссылку :(
 
 автор: TetRiska   (02.03.2009 в 19:05)   письмо автору
 
 

Всем привет. Делаю меню при наведении на рисунок выделяется и текст под ним, при наведении на текст меняется рисунок над ним. Так вот в Мозилле все работает на ура, но в Експолерре выдает
document.getElementById('')
, тоесть если через алерт вывести будет нуль.
Выдает оно тогда когда у меня раздел меню активен: ссылка и рисунок подсвечены и я навожу на ссылку. есть предположение как решить это при загрузке страницы выполнить такое:
document.getElementById('index').value=='img1';
не испробывал, т.к. не пойму как прописать :( Вот прилогаю код меню.
<div id="tabhead">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td style="padding-top:3px" align="center"><li <?php if (isset($n)){if($n==1) {echo "<a href='index.php'><img style='border:0' src='image/main_2.jpg' width='40' height='42'/></a>";}else {echo "><a href='index.php'><img id='img1' style='border:0' src='image/main.jpg' onmouseover='this.src=\"image/main_2.jpg\"; document.getElementById(\"index\").className=\"ckeck\";' onmouseout='this.src=\"image/main.jpg\"; document.getElementById(\"index\").className=\"\";' width='40' height='42'/></a>";}} ?></li></td>
      </tr>
      <tr>
        <td width="11%" class="menu_text"><li id="index" <?php if (isset($n)){if($n==1) {echo "class='activetab'";} else {echo "";}} ?> ><a href="index.php" onmouseover="document.getElementById('img1').src='image/main_2.jpg';" onmouseout="document.getElementById('img1').src='image/main.jpg';">Главная</a></li></td>
      </tr>
</table>
</div>


Убрав эти строчки
onmouseover="document.getElementById('img1').src='image/main_2.jpg';" onmouseout="document.getElementById('img1').src='image/main.jpg';"

работает без ошибок, но при наведении на ссылку когда раздел не активен, рисунок не подсвечивается...Плиз ХЕЛППП.

Посмотреть как работает можно тут ->> http://krogcity.com/index.php смотреть через ИЕ, чтобы увидить проблему.

  Ответить  
 
 автор: devil943   (02.03.2009 в 20:54)   письмо автору
 
   для: TetRiska   (02.03.2009 в 19:05)
 

IE8, полет нормальный :)

  Ответить  
 
 автор: TetRiska   (02.03.2009 в 21:32)   письмо автору
 
   для: devil943   (02.03.2009 в 20:54)
 

Тоесть если Вы выбрали предприятия, рисунок и ссылка становятся активными, потом наводите на ссылку и ошибки нету? О_о я на ИЕ7 тестировал

  Ответить  
 
 автор: PAT   (02.03.2009 в 21:20)   письмо автору
 
   для: TetRiska   (02.03.2009 в 19:05)
 

Посмотрел.
Место под рекламу вы выбрали удачное:-)

Полагаю, ни один рекламодатель в мире "Сдесь" размещать свою рекламу не будет - даже если вы ему ещё и доплачивать за это будете.

  Ответить  
 
 автор: TetRiska   (02.03.2009 в 21:34)   письмо автору
 
   для: PAT   (02.03.2009 в 21:20)
 

Почему Вы так судите?) Что сверху нерезон пихать рекламу? По началу хотелось сделать какойто рисунок, но идеи пока не посещают голову :(

  Ответить  
 
 автор: PAT   (02.03.2009 в 23:57)   письмо автору
 
   для: TetRiska   (02.03.2009 в 21:34)
 

Сужу ТАК я потому, что "знаю и люблю родной язык" :-)

Слово Здесь пишется именно ТАК, как написал я, а не так, как написали вы на своём сайте.

Уважающий себя человек давать деньги неграмотному "поцу" не будет.

Вот вы лично пойдёте жрать гамбургеры в "Мухдональдс", или побоитесь, что вас там действительно накормят мухами? :-)

  Ответить  
 
 автор: TetRiska   (03.03.2009 в 01:25)   письмо автору
 
   для: PAT   (02.03.2009 в 23:57)
 

Хех баг то я заметил))) Но по делу хотелось бы выслушать :)

  Ответить  
 
 автор: TetRiska   (03.03.2009 в 12:11)   письмо автору
 
   для: TetRiska   (03.03.2009 в 01:25)
 

нету мыслей? :(

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

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