⊗jsPmOECDA 422 of 505 menu

Noklusējuma darbības atcelšana JavaScript

Dažreiz, izmantojot JavaScript, ir nepieciešams atcelt elementa noklusējuma darbību. Piemēram, noklikšķinot uz saites, atcelt pāreju pa šo saiti. Parasti tas ir vajadzīgs gadījumā, ja mēs izmantojam šo saiti vienkārši kāda koda palaišanai. Šajā gadījumā tas, ka, noklikšķinot uz saites, notiks pāreja pa to, mums nemaz nav vajadzīgs.

Noklusējuma darbības atcelšana tiek veikta izmantojot Event objektu. Tam ir īpaša metode preventDefault(), kas jāizsauc jebkurā notikuma apstrādātājā.

Izmēģināsim praksē. Pieņemsim, ka mums ir šāda saites:

<a href="/" id="elem">saites</a>

Izveidosim tā, lai, noklikšķinot uz saites, netiktu veikta pāreja uz citu lapu:

let elem = document.querySelector('#elem'); elem.addEventListener('click', function(event) { event.preventDefault(); console.log('Jūs nevarat pāriet pa šo saiti!'); });

Dotas saites. Izveidojiet tā, lai, noklikšķinot uz saites, tās beigās tiek pierakstīts tās href, un pārejas pa saiti nenotiktu.

Doti divi ievades lauki, rindkopa un saite. Ievades laukos tiek ievadīti skaitļi. Izveidojiet tā, lai, noklikšķinot uz saites, rindkopā tiek ierakstīta ievadīto skaitļu summa.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt