HTML 5 атрибут холста щелчок

Эван

поэтому этот вопрос находится на холсте html5, на картинке есть вопрос, который мы задавали в школе, но до сих пор не знаем ответа на

поэтому этот вопрос находится на холсте html5, на картинке есть вопрос, который мы задавали в школе, но до сих пор не знаем ответа на

ТессавВальстин

Есть 2 способа решить эту проблему.

Номер 1 с использованием EventListenerв JavaScript:

var canvas, context;

function drawBox() {
  context.fillStyle = "black";
  context.strokeRect(20, 20, canvas.width - 20, canvas.height - 20);
}

function clickReporter(e) {
  console.log("clicked");
}

canvas = document.getElementById("clickCanvas");
context = canvas.getContext("2d");
drawBox();

// Add the eventlistener
canvas.addEventListener("click", clickReporter);
<canvas id="clickCanvas" width="300" height="300">Your browser does not support the HTML5 canvas</canvas>

Numer 2, добавив EventListenerв тег HTML:

var canvas, context;

function drawBox() {
  context.fillStyle = "black";
  context.strokeRect(20, 20, canvas.width - 20, canvas.height - 20);
}

function clickReporter(e) {
  console.log("clicked");
}

canvas = document.getElementById("clickCanvas");
context = canvas.getContext("2d");
drawBox();
<!--- Add the eventlistener --->
<canvas id="clickCanvas" width="300" height="300" onclick="clickReporter()">Your browser does not support the HTML5 canvas</canvas>

Эта статья взята из Интернета, укажите источник при перепечатке.

Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.

Отредактировано в
0

я говорю два предложения

0обзор
Войти в системуУчаствуйте в комментариях

Статьи по теме

Использование HTML 5, чтобы изменить язык клавиатуры на мобильных устройствах

Проверка имени с использованием шаблона html 5

HTML 5 видео или аудио плейлист

Как предотвратить страницу html 5 для предотвращения хранения кеша в браузере?

Как мне вертикально выровнять эти индикаторы выполнения Html 5?

html обрабатывается как текст в полнокалендарной версии 5

html 5 ввод для суммы денег

Проверить ввод HTML 5 без тега формы?

Значение элемента формы HTML 5

html 5 видео не будет воспроизводиться автоматически

Рисование статического фона на холсте HTML 5

Как создать эффект свечения с HTML 5

Почему нельзя добавить тег ссылки для расширенного HTML: 5?

Декодировать набор символов HTML 5

Обновить строку запроса (без перенаправления) без HTML 5

Какие символы нужно экранировать в HTML 5?

Текстовая таблица разрешенного контента и категорий контента для элементов HTML 5

Видео с использованием HTML 5 и сервлета

Можно ли в html 5 проиграть звук дважды подряд?

Заголовок диапазона тегов видео HTML 5

Желание отобразить возврат метода с использованием атрибута данных HTML 5

html 5 ввод даты: когда ввод даты щелкается мышью, он больше не указывает на то, что он имеет фокус

Что должна отправлять форма HTML 5, если значение не установлено

Нарисуйте прямоугольник поверх видео с тегом HTML 5

html 5 перетаскивание не работает на экране мобильного телефона

Как удалить фигуры на холсте HTML 5?

Мерцание изображения холста HTML 5

Как проверить форму перетаскивания html 5?

Как получить диапазон типов ввода HTML 5 со строковыми значениями

TOP список

  1. 1

    Распределение Рэлея Curve_fit на Python

  2. 2

    TypeError: store.getState não é uma função. (Em 'store.getState ()', 'store.getState' é indefinido, como posso resolver esse problema?

  3. 3

    В типе Observable <unknown> отсутствуют следующие свойства из типа Promise <any>.

  4. 4

    Как добавить Swagger в веб-API с поддержкой OData, работающий на ASP.NET Core 3.1

  5. 5

    How to click an array of links in puppeteer?

  6. 6

    Merging legends in plotly subplot

  7. 7

    ViewPager2 мигает / перезагружается при смахивании

  8. 8

    Отчеты Fabric Debug Craslytic: регистрация, отсутствует идентификатор сборки, применить плагин: io.fabric

  9. 9

    How to normalize different curves drawn with geom = "step" when using stat_summary

  10. 10

    无法通过Vue在传单中加载pixiOverlay

  11. 11

    как я могу удалить vue cli 2?

  12. 12

    Как я могу нарисовать заполненный прямоугольник в JFreeChart?

  13. 13

    SQL Вычтите две строки друг от друга в одном столбце, чтобы получить результат

  14. 14

    Elasticsearch - Нечеткий поиск не дает предложения

  15. 15

    Single legend for Plotly subplot for line plots created from two data frames in R

  16. 16

    Описание моего типа Parser как серии преобразователей монад

  17. 17

    Как изменить цвета запятых и скобок в VS Code

  18. 18

    Сброс значения <input type = "time"> в Firefox

  19. 19

    Почему прокси в vue.config.js 404

  20. 20

    Как установить параметр -noverify с gradle ktx для робоэлектрических тестов Android?

  21. 21

    В чем разница между ifstream, ofstream и fstream?

популярныйтег

файл