رویداد 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 | پشتیبانی نمیشود | پشتیبانی نمیشود |