Πληροφορίες για το e.preventDefault()

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
dpa
Δημοσιεύσεις: 631
Εγγραφή: 29 Μαρ 2008 13:55

Πληροφορίες για το e.preventDefault()

Δημοσίευση από dpa » 09 Μαρ 2017 10:58

Καλημέρα παιδιά

Μπορεί κάποιος να μου εξηγήσει τι κάνουν αυτά ? και πότε τα χρησιμοποιούμε
δεν τα πάω καλά με τα αγγλικά μου ώστε να τα καταλάβω καλά

Κώδικας: Επιλογή όλων

e.preventDefault();
και αυτό

Κώδικας: Επιλογή όλων

e.stopPropagation();

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Πληροφορίες για το e.preventDefault()

Δημοσίευση από fafos » 09 Μαρ 2017 12:05

Κώδικας: Επιλογή όλων

[b]e.preventDefault();[/b]
ex orismou an pathseis ena link h to submit mias formas tha se paei ekei pou leei to link h to action ths formas...
me to e.preventDefault(); den se paei pouthena alla perimenei na trexei auta pou exeis orisei sto javascript (p.x. me to click se link anoixe ena modal window)

Κώδικας: Επιλογή όλων

[b]e.stopPropagation();[/b]
skepsou oti exeis ena div kai mesa kapoia alla elements (p.x. ena p h ena span h alla divs).
exeis dosei ena javascript opou tou les otan kaneis click sthn perioxh tou div na ektelei kati kai allo ena script opou otan kaneis click sto p pou einai mesa sto div na ektelei kati allo.

dixos to e.stopPropagation(); otan pathseis to p tha ektelesei thn entolh poy exeis dosei gia to p alla meta tha trexei kai thn entolh pou exeis dosei gia to div.

me to e.stopPropagation(); (ston kodika gia to p) otan kaneis click sto p tha trexei mono ton kodika gia to p kai oxi gia to div
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

dpa
Δημοσιεύσεις: 631
Εγγραφή: 29 Μαρ 2008 13:55

Πληροφορίες για το e.preventDefault()

Δημοσίευση από dpa » 09 Μαρ 2017 12:09

Σε ευχαριστώ πάρα πάρα πολύ με βοήθησες αρκετά.

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης