не работает скрипт в фаерфоксе
Имеется простенький скрипт,
<script language = 'javascript'> function changeImage(nm) { var im = document.getElementById('img'); img.src = nm; var lnk = document.getElementById('lk'); lnk.href = nm; } </script> Вызваю так: <a href='#top' onclick=changeImage('".$row['foto2']."') > Работает везде только не в фаерфоксе... Я с Java не очень занком, поэтому прошу помощи. Заранне спасибо. |
Цитата:
|
Цитата:
<script> //.. </script> <script type="text/javascript"> //.. </script> <script type="application/x-javascript"> //.. </script> <script type="application/javascript"> //.. </script> Цитата:
Цитата:
onclick="changeImage('......')" |
Может он ещё и с php не очень знаком.
Кавычки можно экранировать: echo "<a onclick=\"changeImage('".$row['foto2']."')\">"; |
Цитата:
Цитата:
Цитата:
Upd: Если добавить alert(nm); то фаерфокс отображает окно с переменной, но ничего больше не происходит...Может лис не пониамет каких то функциий? Может нужно заменить что то? |
----Почему у вас переменная назывется im, а свойство берете у img?---
только понял вопрос))) вообщем если я меняю имяпеременной на im то не работает скрипт вообще а в хроме пишет: Uncaught TypeError: Cannot set property 'src' of null |
Цитата:
|
Цитата:
Тебе сказали поставить кавычки, значит поставь. Поставь Firebug в Firefox, нажми F12 затем Ctrl+F5 и выясни причину ошибки. |
Часовой пояс GMT +3, время: 18:48. |