رویداد onselect
تعریف و استفاده
رویداد onselect پس از انتخاب متن در عناصر رخ میدهد.
رویداد onselect معمولاً برای عناصر <input type="text"> یا <textarea> استفاده میشود.
مثال
مثال 1
اجرای جاوااسکریپت هنگام انتخاب متن
<input type="text" onselect="myFunction()">
مثال 2
از روش select() فراموش HTML DOM Input Text استفاده کنید تا محتوای برخی از فیلدهای متنی انتخاب شود. در این حالت، رویداد onselect فعال میشود که باعث فعال شدن تابع alert میشود.
// انتخاب محتوای فیلد متنی function mySelectFunction() { document.getElementById("myText").select(); } // هنگام انتخاب متن در فیلد متنی پیامی نشان میدهد function myAlertFunction() { alert("You selected some text!"); }
نحوه استفاده
در HTML:
<عنصر onselect="myScript">
در جاوااسکریپت:
مستند.onselect = function(){myScript};
در جاوااسکریپت، از روش addEventListener() استفاده کنید:
مستند.addEventListener("select", myScript);
توضیحات:اینترنت اکسپلورر 8 یا نسخههای پیشین آن پشتیبانی نمیکند مетод addEventListener()。
جزئیات فنی
پاشش: | پشتیبانی نمیشود |
---|---|
قابل لغو: | پشتیبانی نمیشود |
نوع رویداد: | اگر از رابط کاربری کاربر ایجاد شده باشدUiEventدر غیر این صورت رویداد。 |
برچسبهای HTML پشتیبانیشده: | فایلهای ورودی: <input type="file">, <input type="password">, <input type="text"> و <textarea> |
نسخه DOM: | رویدادهای سطح 2 |
پشتیبانی از مرورگر
پشتیبانی از رویدادها | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onselect | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |