Скрипт в 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> |
Вопрос стоит скоре в том, почему он работает в осле.
ID элемента должен быть уникальным в пределах документа и не должен начинатся c ЦИФРЫ поменяйтн ID-шники у ваших элементов |
Эм, а кто может рассказать про for и event в
<script type="text/javascript" language="JavaScript" for="1" event="onclick"> ? Мне кажется, или это только в IE работать и должно? |
Snipe,
Похоже что так, скрипт полностью написан для IE. |
а где можно почитать про то, что For и Event для эксплорера?
а есть ли For и Event для мозилы, например? |
А не проще в скрипте сделать функцию, без использования for и event, а в самом объекте, который Вы подставляете в for сделать onclick и вызывать в нем эту самую функцию?
|
Часовой пояс GMT +3, время: 00:16. |