Kuidas kasutada onchange sündmust JavaScriptis

Kuidas Kasutada Onchange Sundmust Javascriptis



' vahelduseks ” on oluline JavaScript „GlobalEventHandler”, mis manipuleerib sündmuse muudatustega. See juhtub siis, kui sellega seotud HTML-i element kaotab täitmise fookuse. Seda kasutatakse tavaliselt olemasoleva väärtusega seotud värskendatud väärtusega manipuleerimise ja kontrollimise vormides. See käivitub kiiresti niipea, kui määratud HTML-i väärtust või olekut muudetakse.

See juhend näitab JavaScriptis toimuva sündmuse 'onchange' eesmärki ja toimimist.

Kuidas kasutada JavaScriptis 'onchange' sündmust?

' vahelduseks ” sündmus aktiveerub, kui määratud HTML-elemendi väärtust muudetakse. Kui see sündmus käivitub, käivitub seotud JavaScripti funktsioon konkreetse ülesande täitmiseks.







Süntaks



objektiks. vahelduseks = funktsiooni ( ) { myScript } ;

Ülaltoodud süntaksis:



  • element: See tähistab konkreetset HTML-i elementi.
  • funktsioon (): See tähistab määratletud funktsiooni, mis käivitatakse sündmuse käivitamisel.
  • myScript: See viitab JavaScripti funktsiooni määratlusele konkreetse ülesande täitmiseks sündmuse 'onchange' toimumisel.

Süntaks (meetodiga 'addEventListener()')





objektiks. addEventListener ( 'muutus' , myScript ) ;

Ülaltoodud süntaksis on ' addEventListener() ' meetod kasutab ' vahelduseks ” sündmus JavaScripti funktsiooni käivitamiseks erinevate ülesannete täitmiseks.

Näide 1: Sündmuse 'onchange' rakendamine valitud väärtuse kuvamiseks põhisüntaksi abil

Selle stsenaariumi korral on sündmus 'onchange' seotud suvandite loendiga, et kuvada muudetud suvandi väärtus ja käivitada vastav JavaScripti funktsioon.



HTML-kood

Vaadake järgmist HTML-koodi:

< h2 > vahelduseks Sündmus JavaScriptis h2 >

< lk > Valige loendist mõni muu keel. lk >

< vali id = 'demo' vahelduseks = 'Sample()' >

< optsiooni väärtus = 'HTML' > HTML valik >

< optsiooni väärtus = 'CSS' > CSS valik >

< optsiooni väärtus = 'JavaScript' > JavaScript valik >

vali >

< p id = 'P1' > lk >

Ülaltoodud koodis:

  • Esmalt määrake alampealkiri, kasutades '

    ” silti.

  • Järgmisena lisage lõik koos märgitud avaldusega.
  • Pärast seda ' märgend loob rippmenüü koos määratud ID-ga demo ' ja ' vahelduseks ' sündmus suunab ümber funktsioonile ' Näidis() ”, vastavalt.
  • Märgendi „