Ошибка SCRIPT5007
В IE9 данный код выдает ошибку- SCRIPT5007: Значением свойства "dem" или является NULL, или оно не определено, или не является объектом Function, хотя в Mozilla Firefox все спокойно работает. Может кто оценит, и подскажет в чем соль.
Код простой, создан массив подписей, их три, создана функция прокрутки, две кнопки вперед-назад, подписи появляются бегущей строкой. PS. Как оказалось код не работает не в Opera 11.60, не в Google Chrome, все версии последнии. <html> <head> <link rel="stylesheet" type="text/css" href="STILE/id_text.css"> <script language = "JavaScript"> var numimg=0; var n; imgtext=new Array () imgtext[0]=<div id="text"> <marquee align="top" direction="" loop="infinite" behavior="scroll" scrollamount="5" scrolldelay="20" height="50" hspace="5" vspace="5" width="500"> <p>Вид на Троицкий собор со Святой Канавки</p> </marquee> </div> imgtext[1]=<div id="text"> <marquee align="top" direction="" loop="infinite" behavior="scroll" scrollamount="5" scrolldelay="20" height="50" hspace="5" vspace="5" width="500"> <p>Крест на источнике Прп.Серафима Саровского</p> </marquee> </div> imgtext[2]=<div id="text"> <marquee align="top" direction="" loop="infinite" behavior="scroll" scrollamount="5" scrolldelay="20" height="50" hspace="5" vspace="5" width="500"> <p>Мост для высоких гостей на источнике Прп.Серафима Саровского</p> </marquee> </div> function dem(n) { if (n==1) { numimg++ if (numimg==3) numimg=0; } else {numimg-- if (numimg== -1) numimg=2; } document.getElementById("text").innerHTML=imgtext [numimg]; } </script> </head> <body> <h1>Дивеево</h1> <div id="text"> <marquee align="top" direction="" loop="infinite" behavior="scroll" scrollamount="5" scrolldelay="20" height="50" hspace="5" vspace="5" width="500"> <p>Вид на Троицкий собор со Святой Канавки</p> </marquee> </div> <form name=form1> <input type="button" value="<" onClick="dem(n=0)"> <input type="button" value=">" onClick="dem(n=1)"> </form> </body> </html> |
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Разобрался сам. Всем спасибо, тема закрыта.
|
Цитата:
Может прежде чем закрывать тему, расскажешь как решил проблему, чтобы те кто тоже столкнется с ней, могли воспользоватся твоим решением? |
Часовой пояс GMT +3, время: 07:04. |