- Ako prepnúť tlačidlo v JavaScripte?
- Príklad 1: Úprava textových správ prepnutím tlačidla
- Príklad 2: Prepínanie tlačidla ON/OFF v JavaScripte
Ako prepnúť tlačidlo v JavaScripte?
Podmienený príkaz je základnou požiadavkou na prepínanie tlačidla v JavaScripte. Aby ste to dosiahli, musíte získať prvok a potom sa použije nejaká vlastná funkcia, ktorá na tento prvok použije určitú špecifickú operáciu. Funkcia je spojená s udalosťou onclick tlačidla. Takže pri každom kliknutí na tlačidlo sa táto funkcia vykoná. Precvičme si niekoľko príkladov prepínania tlačidla v JavaScripte.
Príklad 1: Úprava textových správ prepnutím tlačidla
Príkladom je úprava správy prepnutím tlačidla v JavaScripte. Príklad obsahuje kód HTML a JavaScript, ktoré sú vysvetlené nižšie:
HTML kód
< html >
< h2 > Príklad na prepnutie tlačidla < / h2 >
< div id = 'js' > Stlačte tlačidlo pre zobrazenie mágie < / div >
< tlačidlo po kliknutí = 'btntog()' > Tlačidlo < / tlačidlo >
< / html >
< skript src = 'test.js' < / skript >
V kóde HTML je popis nasledovný:
- A značka je vytvorená s „ id=js “.
- Potom sa vytvorí tlačidlo spojené s a 'btntog()' metóda. Stlačením 'tlačidlo' , metóda ' btntog() “ sa spustí.
- Nakoniec súbor JavaScript 'test.js' sa odovzdáva ako src v rámci značky.
Kód pre súbor JavaScript „ test.js “ je uvedené tu:
JavaScript kód
functionbtntog ( )
{
kde = dokument. getElementById ( 'js' ) ;
ak ( t. innerHTML == 'Vitajte v Linuxhint' ) {
t. innerHTML = 'Svet JavaScriptu' ; }
inak {
t. innerHTML = 'Vitajte v Linuxhint' ; }
}V tomto kóde:
- getElementById sa používa na extrahovanie prvku HTML „ js “ a hodnota je uložená v premennej “ t “.
- Po tom, innerHTML nehnuteľnosť sa používa v podmienke if na kontrolu textu „ Vitajte v Linuxhint “.
- Ak je podmienka pravdivá, obsah „ Vitajte v Linuxhint “ sa nahrádza výrazom „Svet JavaScriptu “.
- Ak je podmienka nepravdivá, text “Vitajte v Linuxhint” je priradený ako obsah HTML k značke div.
Výkon
Výstup ukazuje, že prepnutím tlačidla sa vrátia dve správy ako “Vitajte v Linuxhint” a „Svet JavaScriptu“ prípadne.
Príklad 2: Prepínanie tlačidla ON/OFF v JavaScripte
Nasleduje príklad na zmenu vloženého textu tlačidla. V tomto príklade „ ON/OFF ” text alternatívne zmení hodnotu stlačením tlačidla. Kódy HTML a JavaScript sú uvedené tu:
HTML kód
< html >
< h2 > Príklad na prepnutie tlačidla h2 >
< typ vstupu = 'tlačidlo' id = 'myBtn' hodnotu = 'VYPNUTÉ'
po kliknutí = 'dátum();' >
< skript src = 'test.js' > skript >
html >Vyššie uvedený kód je opísaný ako:
- Kliknuteľné tlačidlo s ID 'myBtn' sa vytvorí a nastaví sa jeho hodnota 'VYPNUTÉ' .
- Stlačením tlačidla sa dátum() metóda sa spustí.
- Na koniec, 'test.js' je pripojený k zdrojovej ceste vnútri tag.
JavaScript kód
functiontgl ( )
{
kde = dokument. getElementById ( 'myBtn' ) ;
ak ( t. hodnotu == 'ON' ) {
t. hodnotu = 'VYPNUTÉ' ; }
ináč Ak ( t. hodnotu == 'VYPNUTÉ' ) {
t. hodnotu = 'ON' ; }
}V tomto kóde:
- A dátum() metóda sa používa na prepínanie tlačidla v JavaScripte.
- V tejto metóde extrahujete prvok HTML použitím getElementById vlastnosť a potom sa k nej pridá príkaz if else-if.
- Ak 'value==ON' , prepnite hodnotu na „VYPNUTÉ“. Ak je hodnota VYPNUTÉ, potom sa hodnota prepne na „ ON“ .
Výkon
Výstup ukazuje, že tlačidlo bolo prepnuté VYPNUTÉ do ON .
To je všetko! Naučili ste sa prepínať tlačidlo v JavaScripte.
Záver
V JavaScripte možno tlačidlo použiť na prepínanie medzi rôznymi stavmi vlastných hodnôt, alebo je možné s operáciou prepínania spájať akúkoľvek funkciu. The po kliknutí() udalosť tlačidla je spojená s funkciou. Tento článok vysvetľuje prehľad prepínania tlačidla spolu s dvoma praktickými príkladmi. Prvý príklad extrahuje text pomocou innerHTML vlastnosť a upraví ju pomocou prepínacieho tlačidla. V druhom príklade sa hodnota samotného tlačidla zmení pomocou vlastnej funkcie.