onselect-händelse

Definition och användning

onselect-händelsen inträffar efter att texten i elementet har valts.

onselect-händelsen används huvudsakligen för <input type="text"> eller <textarea>-element.

Exempel

Exempel 1

Kör JavaScript när text väljs:

<input type="text" onselect="myFunction()">

Prova själv

Exempel 2

Använd select() metoden för HTML DOM Input Text-objektet för att välja viss innehåll i textfältet. När detta inträffar utlöser onselect-händelsen, vilket utlöser alert-funktionen.

// Välj innehållet i textfältet
function mySelectFunction() {
  document.getElementById("myText").select();
}
// Visa några text när textfältets text väljs
function myAlertFunction() {
  alert("Du har valt något text!");
}

Prova själv

Syntaks

I HTML:

<element onselect="myScript">

Prova själv

I JavaScript:

object.onselect = function(){myScript};

Prova själv

I JavaScript, använd addEventListener() metod:

object.addEventListener("select", myScript);

Prova själv

Kommentar:Internet Explorer 8 eller tidigare versioner stöder inte addEventListener() metod.

Tekniska detaljer

Bubbling: Stöds inte
Kan annulleras: Stöds inte
Evenstyp: Om det genereras från användargränssnittetUiEventAnnars Event.
Stödda HTML-taggar: Filer input type="file">, <input type="password">, <input type="text"> och <textarea>
DOM-version: Level 2 Events

Webbläsarstöd

Händelser Chrome IE Firefox Safari Opera
onselect Stöd Stöd Stöd Stöd Stöd