Показать сообщение отдельно
  #1 (permalink)  
Старый 10.08.2012, 10:52
Аватар для Grindel
Аспирант
Отправить личное сообщение для Grindel Посмотреть профиль Найти все сообщения от Grindel
 
Регистрация: 30.09.2010
Сообщений: 41

Не могу разобраться с вызовом функции
Здравствуйте.
Я пишу небольшой генератор картинок на <canvas>.
В самом начале у меня на строке:
var ctx = $('#bart')[0].getContext("2d");

Вылезало: "Uncaught TypeError: Cannot call method 'getContext' of undefined "
После оборачивания в
$(document).ready(function() { ... 
});


Всё заработало.

Написал я скрип со следующей структурой:

Vars

function draw(text){...}

draw('test')

И всё работало!

Но при попытке сделать кнопочку:
Код:
<input name='test' onclick='draw('bla')' type='button' value='Написать!'>
Вылезло:
Код:
Uncaught ReferenceError: draw is not defined
Я начал пытаться это исправить, но тщетно.
Попытался вернуть всё "как было", но походу не получилось, т.к.
Сейчас на нажатие этой же кнопочки хром реагирует так:
Код:
Uncaught SyntaxError: Unexpected token }
и указывает сюда:
Код:
window.script1344581169582=1;
Гуглил, честно!

Последний раз редактировалось Grindel, 10.08.2012 в 10:54.
Ответить с цитированием