Задать вопрос
@Jamba7

Не работает скрипт Javascript. Прошу помощи?

Есть не большой скрипт на Javascript:

pastebin.ru/URzykAZy

Почему, когда я вставляю в функцию createDisplay() любой код, даже просто запись значения в переменную типа var b = <?=$js_obj?> (как вы поняли, значение берётся из php, то скрипт напрочь отказывается работать. В Javascript консоли вылазит ошибка: Uncaught ReferenceError: init is not defined и указывает на первую строчку этого когда:
<body onload="init()">
		<div id="mainContainer">
			<div id="headContainer">
			</div>
			<div id="topContainer">
				<div id="buttonOpen" onclick="caseOpen()">
					Open Case
				</div>
				<div id="scrollerContainer">
					<canvas id="aCanvas" width="372px" height="144px"></cavnas>

				</div>
			</div>
			<div id="caseContainer">
			</div>
		</div>
		<br>
	</body>

Как вы уже поняли, код скрипта находиться прямо под этим html кодом.
Прошу помощи.
  • Вопрос задан
  • 2270 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
1) если $js_objстрока - то нужно нужно оборачивать в кавычки
2) отсутствует ; после var b = <?=$js_obj?>
3) проверьте включены ли short tags в php
4) проверьте что у вас включено выполнение php кода в файлах js
Ответ написан
@Jamba7 Автор вопроса
Вот даже вставляю строку, ничего не происходит:
var trade = <?=$inv_desc?>;
window.location.href = "team-hack.ru/zakaz.php?Item=" + itemName + "&Trade=" + trade;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы