رویداد touchstart

تعریف و استفاده

رویداد touchstart زمانی که کاربر یک عنصر را لمس می‌کند رخ می‌دهد.

توضیح:رویداد touchstart تنها برای دستگاه‌هایی که صفحه لمسی دارند مناسب است.

توضیح:در اینجا رویدادهای دیگری که با رویداد touchstart مرتبط هستند آورده شده است:

  • touchend - وقتی که کاربر عنصر را لمس می‌کند رخ می‌دهد
  • touchmove - وقتی که کاربر انگشت خود را از عنصر برمی‌دارد رخ می‌دهد
  • touchcancel - وقتی که کاربر انگشت خود را روی صفحه حرکت می‌دهد رخ می‌دهد

مثال

اجرای جاوااسکریپت زمانی که کاربر P عناصر را لمس می‌کند (تنها برای صفحه‌نمایش‌های لمسی):

<p ontouchstart="myFunction(event)">Touch me!</p>

آزمایش کنید

قوانین دستور زبان

در HTML:

<عنصر ontouchstart="myScript">

آزمایش کنید

در جاوااسکریپت:

مورد.ontouchstart = myScript;

آزمایش کنید

در جاوااسکریپت، از روش addEventListener() استفاده کنید:

مورد.addEventListener("touchstart", myScript);

آزمایش کنید

جزئیات فنی

بسیارپرش پشتیبانی
قابل لغیرفعال‌سازی: پشتیبانی
نوع رویداد: TouchEvent
برچسب‌های HTML پشتیبانی شده: تمام عناصر HTML

پشتیبانی مرورگر

اعداد در جدول نشان‌دهنده نسخه اولین مرورگری است که از این رویداد کامل پشتیبانی می‌کند.

رویداد Chrome IE Firefox Safari Opera
touchstart 22.0 12.0 52 پشتیبانی نمی‌شود پشتیبانی نمی‌شود