Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.08.2010, 15:16
Новичок на форуме
Отправить личное сообщение для KillaBee Посмотреть профиль Найти все сообщения от KillaBee
 
Регистрация: 21.08.2010
Сообщений: 2

innerHTML под Chrome, IE7
Добрый день. Пишу игру (спортивнй менеджер) и столкнулся с задечей -- когда появляется новый игрок его показатели сразу не должны отображатся, а должны менятся как на игровом автомате... Так вот под fireFox все работает нормально. Но под chrome и эксплорер не работает. Вот код:
<script type="text/javascript">
						$(document).ready(function(){							
							spin();							
						});						
						var delay=10;
						var nomenklature = new Array(
							"<a href='#' class='lev1>Чудовищно</a>",
							"<a href='#' class='lev2>Ужасно</a>",
							"<a href='#' class='lev3>Плачевно</a>",
							"<a href='#' class='lev4>слабо</a>",
							"<a href='#' class='lev5>средне</a>",
							"<a href='#' class='lev6>сносно</a>",
							"<a href='#' class='lev7>прилично</a>",
							"<a href='#' class='lev8>хорошо</a>",
							"<a href='#' class='lev9>отлично</a>",
							"<a href='#' class='lev10>великолепно</a>",
							"<a href='#' class='lev1>поразительно</a>",
							"<a href='#' class='lev12>шикарно</a>",
							"<a href='#' class='lev13>грандиозно</a>",
							"<a href='#' class='lev14>удивительно</a>",
							"<a href='#' class='lev15>чудесно</a>",
							"<a href='#' class='lev16>потрясающе</a>",
							"<a href='#' class='lev17>изумительно</a>",
							"<a href='#' class='lev18>феноменально</a>",
							"<a href='#' class='lev19>колосально</a>",
							"<a href='#' class='lev20>легендарно</a>"
						);
						function spin(){
							if(delay<300){								
								document.getElementById('2point').innerHTML = nomenklature[Math.floor(Math.random()*10)];
								document.getElementById('3point').innerHTML = nomenklature[Math.floor(Math.random()*10)];
								document.getElementById('dribbling').innerHTML = nomenklature[Math.floor(Math.random()*10)];
								document.getElementById('pas').innerHTML = nomenklature[Math.floor(Math.random()*10)];
								document.getElementById('defense').innerHTML = nomenklature[Math.floor(Math.random()*10)];
								document.getElementById('rebound').innerHTML = nomenklature[Math.floor(Math.random()*10)];
								document.getElementById('block').innerHTML = nomenklature[Math.floor(Math.random()*10)];
								document.getElementById('free_throws').innerHTML = nomenklature[Math.floor(Math.random()*10)];
								document.getElementById('stamina').innerHTML = nomenklature[Math.floor(Math.random()*10)];
								delay+=10;
								setTimeout(spin, delay);
							} else {
							}
						}
					</script>
Ответить с цитированием
  #2 (permalink)  
Старый 21.08.2010, 15:34
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 30,131

незакрыты классы class='lev1 добавь одинарную кавычку и будет всё работать
Ответить с цитированием
  #3 (permalink)  
Старый 21.08.2010, 15:44
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 03.04.2008
Сообщений: 6,234

проблема в том, что ты пытаешься вставить невалидный HTML-код
PS опоздал
Ответить с цитированием
  #4 (permalink)  
Старый 21.08.2010, 16:28
Новичок на форуме
Отправить личное сообщение для KillaBee Посмотреть профиль Найти все сообщения от KillaBee
 
Регистрация: 21.08.2010
Сообщений: 2

Вот это я осел! Спасибо.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
тег <audio> в Opera, Chrome, Firefox Magneto Javascript под браузер 12 25.11.2010 14:12
innerHTML в IE7 Л_Денис AJAX и COMET 3 17.03.2010 14:52
Не работает простой show-hide под IE7 varlo jQuery 1 16.12.2009 16:18
Скрипт меню работает только под IE7 и выше TAILER Internet Explorer 1 31.08.2009 12:21
ошибка с innerHTML Gekt0r Общие вопросы Javascript 15 21.08.2008 10:57