Hoe onchange-gebeurtenis in JavaScript te gebruiken

Hoe Onchange Gebeurtenis In Javascript Te Gebruiken



De ' op verandering ” is een belangrijke JavaScript “GlobalEventHandler” die de wijzigingen in het evenement manipuleert. Het treedt op wanneer het bijbehorende HTML-element zijn focus verliest om uit te voeren. Het wordt vaak gebruikt in de formulieren voor het manipuleren en verifiëren van de bijgewerkte waarde naar de bestaande. Het wordt snel geactiveerd zodra de waarde of status van de opgegeven HTML wordt gewijzigd.

Deze gids zal het doel en de werking van het 'onchange' -gebeurtenis in JavaScript demonstreren.

Hoe een 'onchange' -gebeurtenis in JavaScript te gebruiken?

De ' op verandering ”-gebeurtenis wordt geactiveerd wanneer de waarde van het opgegeven HTML-element wordt gewijzigd. Wanneer deze gebeurtenis wordt geactiveerd, wordt de bijbehorende JavaScript-functie uitgevoerd om de specifieke taak uit te voeren.







Syntaxis



voorwerp. op verandering = functie ( ) { mijnScript } ;

In de bovenstaande syntaxis:



  • element: Het geeft het specifieke HTML-element aan.
  • functie(): Het vertegenwoordigt de gedefinieerde functie die wordt aangeroepen bij de trigger van de gebeurtenis.
  • mijnScript: Het verwijst naar de JavaScript-functiedefinitie om de specifieke taak uit te voeren wanneer de gebeurtenis 'onchange' plaatsvindt.

Syntaxis (met methode 'addEventListener()')





voorwerp. addEventListener ( 'wijziging' , mijnScript ) ;

In de bovenstaande syntaxis is de ' addEventListener() ” methode maakt gebruik van de “ op verandering ”-gebeurtenis om de JavaScript-functie uit te voeren voor het uitvoeren van verschillende taken.

Voorbeeld 1: de gebeurtenis 'onchange' toepassen om geselecteerde waarde weer te geven met behulp van basissyntaxis

In dit scenario wordt een 'onchange'-gebeurtenis gekoppeld aan een optielijst om de gewijzigde optiewaarde weer te geven en de bijbehorende JavaScript-functie aan te roepen.



HTML code

Kijk eens naar de volgende HTML-code:

< h2 > op verandering Evenement in javascript h2 >

< P > Kies een andere taal uit de lijst. P >

< selecteer id = 'demonstratie' op verandering = 'Steekproef()' >

< Optie waarde = 'HTML' > HTML keuze >

< Optie waarde = 'CSS' > CSS keuze >

< Optie waarde = 'JavaScript' > javascript keuze >

selecteren >

< p id = 'P1' > P >

In bovenstaande code:

  • Definieer eerst een subkop met behulp van de '

    ' label.

  • Voeg vervolgens een alinea toe met de genoemde verklaring.
  • Daarna is de “ ” tag maakt een vervolgkeuzelijst met een toegewezen id “ demo ' en de ' op verandering ”gebeurtenis verwijst door naar de functie “ Steekproef() ”, respectievelijk.
  • In de hoofdtekst van de tag '