رویداد buttons
مثال (رویداد buttons)
فهمیدن اینکه کدام دکمه(دکمه های) موس، هنگام اجرای یک رویداد موس، فشار داده شده اند:
خودتان امتحان کنید »
تعریف و کاربرد
خصوصیت buttons یک عدد را برمی گرداند که مشخص می کند که، هنگام اجرای یک رویداد موس، کدام دکمه(دکمه ها) فشار داده شده اند.
این خصوصیت اکثرا در کنار رویداد onmousedown استفاده می شود.
به علت کار نکردن در تمام مرورگر ها، می توانید به خصوصیت button مراجعه کنید.
نکته: این خصوصیت، "فقط خواندنی" است.
پشتیبانی مرورگرها
اعداد داخل جدول زیر نشان دهنده ی اولین ورژن مرورگری است که به طور کامل از این رویداد پشتیبانی می کند.
متد | |||||
---|---|---|---|---|---|
buttons | پشتیبانی نمی شود | 9.0 | بله | پشتیبانی نمی شود | پشتیبانی نمی شود |
نحوه استفاده
جزئیات تکنیکی
مقدار برگشتی |
یک عدد که مشخص می کند، هنگام اجرای یک رویداد موس، چه دکمه ها یی از موس فشار داده شده اند . در صورتی که بیش از یک دکمه فشار داده شده باشند مقادیر با هم ترکیب می شوند و یک عدد جدید به وجود می آید. به عنوان مثال اگر دکمه سمت چپ موس(1) و دکمه ی سمت راست موس(2) فشار داده شده باشند عدد برگشت داده شده 1+2 یعنی 3 خواهد شد. مقادیر امکان پذیر:
نکته: برای موس دست چپ مقادیر برگشتی معکوس می شوند. |
---|---|
DOM Version: | DOM Level 3 Events |
آموزش های مرتبط
مرجع مدل DOM در اچ تی ام ال MouseEvent button Property
مرجع مدل DOM در اچ تی ام ال MouseEvent which Property
مرجع کلیه رویدادهای JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 5075