Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.11.2008, 14:32
sheisola
 
Сообщений: n/a

Скрипт в IE работает, а FF и Opera - нет
Подскажите пожалуйста, почему скрипт не работает?


<script type="text/javascript" language="JavaScript" for="1" event="onclick">
<!--
this.background='images/4t_b.gif'; 

document.images.im1.src='images/3t_1.gif'; 

document.images.im5.src='images/7t.jpg';
document.images.im4.src='images/7t.jpg';
document.images.im3.src='images/7t.jpg';
document.images.im2.src='images/5t.jpg';
//îñòàëüíûå áýêãðàóíäû êðàñíûå
document.getElementById('2').background='images/2t_b.gif';
document.getElementById('3').background='images/2t_b.gif';
document.getElementById('4').background='images/2t_b.gif';
document.getElementById('5').background='images/2t_b.gif';
-->
</script>

Последний раз редактировалось Андрей Параничев, 05.11.2008 в 14:48. Причина: Пользуйтесь bb-кодами [js] и [html] для оформления листингов кода в теле сообщения
Ответить с цитированием
  #2 (permalink)  
Старый 05.11.2008, 16:38
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Вопрос стоит скоре в том, почему он работает в осле.
ID элемента должен быть уникальным в пределах документа и не должен начинатся c ЦИФРЫ
поменяйтн ID-шники у ваших элементов
Ответить с цитированием
  #3 (permalink)  
Старый 05.11.2008, 16:45
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

Эм, а кто может рассказать про for и event в
<script type="text/javascript" language="JavaScript" for="1" event="onclick">
?

Мне кажется, или это только в IE работать и должно?

Последний раз редактировалось Snipe, 05.11.2008 в 16:49.
Ответить с цитированием
  #4 (permalink)  
Старый 05.11.2008, 17:09
Отправить личное сообщение для Андрей Параничев Посмотреть профиль Найти все сообщения от Андрей Параничев
 
Регистрация: 21.02.2008
Сообщений: 1,250

Snipe,
Похоже что так, скрипт полностью написан для IE.
Ответить с цитированием
  #5 (permalink)  
Старый 06.11.2008, 15:27
sheisola
 
Сообщений: n/a

а где можно почитать про то, что For и Event для эксплорера?
а есть ли For и Event для мозилы, например?
Ответить с цитированием
  #6 (permalink)  
Старый 06.11.2008, 16:38
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

А не проще в скрипте сделать функцию, без использования for и event, а в самом объекте, который Вы подставляете в for сделать onclick и вызывать в нем эту самую функцию?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипт не работает в опере, работает в IE XpycTuk Общие вопросы Javascript 9 06.03.2009 15:50
Работает в IE, не работает в Opera SunYang Общие вопросы Javascript 19 27.02.2009 23:43
Не работает скрипт в Опере stosen Элементы интерфейса 34 03.11.2008 20:38
Скрипт, который должен листать объекты не работает. Mike Abasov jQuery 4 12.08.2008 11:16
Скрипт не работает в Opera, Firefox Faster Events/DOM/Window 2 08.08.2008 18:56