Показать сообщение отдельно
  #5 (permalink)  
Старый 03.12.2014, 14:47
Профессор
Отправить личное сообщение для Siend Посмотреть профиль Найти все сообщения от Siend
 
Регистрация: 04.02.2012
Сообщений: 196

О, пришла в голову еще одна идея. Можно ли сделать так:

Ищем все элементы canvas (не по id, а именно сами canvas) и запихиваем их в массив canvas'oв, т.е. вместо
var canvas = document.getElementById('canvas');

будет что-то вроде
var canvas = [canvas1,canvas2,canvas3...]

А затем, уже анализировать - сколько их, создавать соответствующее кол-во массивов, и обработчиков? Ну т.е. обработчик все же делать 1, в котором смотреть просто какой конкретно элемент его вызвал?
Ответить с цитированием