رویداد onselect
مثال (رویداد onselect)
اجرا کردن یک تابع جاوااسکریپت هنگامی که مقداری از یک متن انتخاب می شود:
<input type="text" onselect="myFunction()">
خودتان امتحان کنید »
در انتهای این صفحه، مثال های بیشتری آورده شده است.
تعریف و کاربرد
رویداد onselect زمانی روی می دهد مقداری از یک متن، در یک عنصر انتخاب شود.
رویداد onselect بیشتر در تگ های <input="text"> یا <textarea> استفاده می شود.
پشتیبانی مرورگرها
Event | |||||
---|---|---|---|---|---|
onselect | بله | بله | بله | بله | بله |
نحوه استفاده
در HTML:
<element onselect="myScript">امتحان کنید
در جاوااسکریپت:
object.onselect=function(){myScript};امتحان کنید
استفاده از متد addEventListener() در جاوااسکریپت:
object.addEventListener("select", myScript);امتحان کنید
نکته: متد addEventListener() در Internet Explorer 8 و ورژن های پایین تر از آن پشتیبانی نمی شود.
جزئیات تکنیکی
Bubbles: | خیر |
---|---|
Cancelable: | خیر |
Event type: | UIEvent if generated from a user interface, Event otherwise |
Supported HTML tags: | <input type="file">, <input type="password">, <input type="text">, <keygen>, and <textarea> |
DOM Version: | Level 2 Events |
مثال - خودتان امتحان کنید
مثال (رویداد onselect)
استفاده از متد select() که در شیء HTML DOM Input قرار دارد برای انتخاب کردن محتوا از یک فیلد متنی.هنگامی که این انجام شود، رویداد onselect اجرا می شود و یک تابع alert اجرا می شود.
// Select the contents of a text field
function mySelectFunction() {
document.getElementById("myText").select();
}
// Alert some text when the text in the text field has been selected
function myAlertFunction() {
alert("You selected some text!");
}
function mySelectFunction() {
document.getElementById("myText").select();
}
// Alert some text when the text in the text field has been selected
function myAlertFunction() {
alert("You selected some text!");
}
خودتان امتحان کنید »
مرجع کلیه رویدادهای JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 6658