Kā izmantot onchange notikumu JavaScript

Ka Izmantot Onchange Notikumu Javascript



' maiņa ” ir svarīgs JavaScript “GlobalEventHandler”, kas manipulē ar notikuma izmaiņām. Tas notiek, kad ar to saistītais HTML elements zaudē fokusu izpildei. To parasti izmanto veidlapās, lai manipulētu ar atjaunināto vērtību un pārbaudītu esošo vērtību. Tas tiek aktivizēts ātri, tiklīdz tiek mainīta norādītā HTML vērtība vai stāvoklis.

Šajā rokasgrāmatā tiks parādīts notikuma “onchange” mērķis un darbība JavaScript valodā.

Kā izmantot 'onchange' notikumu JavaScript?

' maiņa ” notikums tiek aktivizēts, kad tiek mainīta norādītā HTML elementa vērtība. Kad šis notikums tiek aktivizēts, tiek izpildīta saistītā JavaScript funkcija, lai veiktu konkrēto uzdevumu.







Sintakse



objektu. maiņa = funkciju ( ) { myScript } ;

Iepriekš minētajā sintaksē:



  • elements: Tas apzīmē konkrēto HTML elementu.
  • funkcija (): Tas apzīmē definēto funkciju, kas tiks izsaukta pēc notikuma aktivizētāja.
  • myScript: Tas attiecas uz JavaScript funkcijas definīciju, lai veiktu konkrēto uzdevumu, kad notiek notikums “onchange”.

Sintakse (ar metodi “addEventListener()”)





objektu. addEventListener ( 'mainīt' , myScript ) ;

Iepriekš minētajā sintaksē ' addEventListener() ” metode izmanto “ maiņa ” notikumu, lai izpildītu JavaScript funkciju dažādu uzdevumu veikšanai.

1. piemērs: notikuma “onchange” lietošana, lai parādītu atlasīto vērtību, izmantojot pamata sintaksi

Šajā scenārijā notikums “onchange” ir saistīts ar opciju sarakstu, lai parādītu mainītās opcijas vērtību un izsauktu atbilstošo JavaScript funkciju.



HTML kods

Apskatiet šo HTML kodu:

< h2 > maiņa Pasākums JavaScript h2 >

< lpp > Izvēlieties citu valodu no saraksta. lpp >

< atlasiet id = 'demo' maiņa = 'Paraugs()' >

< opcijas vērtība = 'HTML' > HTML opciju >

< opcijas vērtība = 'CSS' > CSS opciju >

< opcijas vērtība = 'JavaScript' > JavaScript opciju >

izvēlieties >

< p id = 'P1' > lpp >

Iepriekš minētajā kodā:

  • Vispirms definējiet apakšvirsrakstu, izmantojot '

    ” tagu.

  • Pēc tam pievienojiet rindkopu ar norādīto paziņojumu.
  • Pēc tam ' tags izveido nolaižamo sarakstu ar piešķirtu ID demo ” un „ maiņa 'notikums novirza uz funkciju' Paraugs() ”, attiecīgi.
  • Taga “