Μέθοδος επιβεβαίωσης παραθύρου σε JavaScript

Methodos Epibebaioses Parathyrou Se Javascript



Το αντικείμενο παραθύρου στο JavaScript είναι ο τρόπος με τον οποίο η JavaScript αλληλεπιδρά και επικοινωνεί με το πρόγραμμα περιήγησης. Η JavaScript χρησιμοποιεί το μοντέλο αντικειμένου προγράμματος περιήγησης που χρησιμοποιείται για την αλληλεπίδραση με τα διάφορα στοιχεία του προγράμματος περιήγησης, δηλαδή την πλοήγηση, το πλάτος, το ύψος του παραθύρου του προγράμματος περιήγησης. Το αντικείμενο παράθυρο συνοδεύεται από πολλές ενσωματωμένες ιδιότητες και μεθόδους που είναι χρήσιμες για προγραμματιστές JavaScript, καθώς μπορούν να χρησιμοποιηθούν για τον χειρισμό του παραθύρου του προγράμματος περιήγησης. Μία από αυτές τις μεθόδους είναι η επιβεβαιώνω() μέθοδο που θα εξηγήσουμε σήμερα σε αυτό το άρθρο.

Το παράθυρο επιβεβαιώνω() Η μέθοδος χρησιμοποιείται για να ζητήσει από έναν χρήστη ένα μήνυμα και να λάβει την απάντησή του. ο επιβεβαιώνω() Η μέθοδος ανοίγει ένα αναδυόμενο παράθυρο στο επάνω μέρος του παραθύρου του προγράμματος περιήγησης, εμφανίζει ένα μήνυμα κειμένου και δύο κουμπιά, το OK και το κουμπί Άκυρο, τα οποία χρησιμοποιούνται για τη λήψη της απάντησης του χρήστη. ο επιβεβαιώνω() Η μέθοδος αποκλείει την πρόσβαση του χρήστη στον ιστότοπο μέχρι να δώσει απάντηση. Αυτή η δυνατότητα μπορεί να φανεί χρήσιμη σε ορισμένες περιπτώσεις, αλλά συνιστάται στους προγραμματιστές να μην τη χρησιμοποιούν υπερβολικά επιβεβαιώνω() μέθοδο και αντ' αυτού χρησιμοποιήστε τις εναλλακτικές της όπως η συναγερμός() μέθοδος.







μέθοδος confirm() Σύνταξη



ο επιβεβαιώνω() Η μέθοδος καλείται με την αναφορά του αντικειμένου παραθύρου και παίρνει μια συμβολοσειρά κυριολεκτικά ως όρισμα. Αυτή η συμβολοσειρά είναι το μήνυμα που εμφανίζεται στο αναδυόμενο παράθυρο:



παράθυρο.επιβεβαιώστε ( κείμενο ) ;


Αλλά καθώς το αντικείμενο παραθύρου αντιπροσωπεύει το καθολικό εύρος, οι μέθοδοί του μπορούν να κληθούν χωρίς καμία αναφορά. Έτσι, η παρακάτω σύνταξη είναι εξίσου έγκυρη:





επιβεβαιώνω ( μήνυμα ) ;

Πώς να χρησιμοποιήσετε τη μέθοδο επιβεβαίωσης παραθύρου;

Απλώς επικαλέστε το επιβεβαιώνω() μέθοδο και περάστε του μια συμβολοσειρά που περιέχει το μήνυμα που θέλετε να εμφανιστεί στην οθόνη. Θα χρησιμοποιήσω την κονσόλα του προγράμματος περιήγησης για να δείξω τη λειτουργία του επιβεβαιώνω() μέθοδος:



επιβεβαιώνω ( 'Πατήστε Εντάξει για επιβεβαίωση' ) ;



ο επιβεβαιώνω() Η μέθοδος στην πραγματικότητα επιστρέφει μια τιμή Boolean η οποία μπορεί να αποθηκευτεί σε μια μεταβλητή για να προσδιοριστεί η περαιτέρω πορεία δράσης. Σε περίπτωση που ο χρήστης κάνει κλικ στο κουμπί ΟΚ τότε το επιβεβαιώνω() Η μέθοδος επιστρέφει true αλλιώς επιστρέφει false.

var op = επιβεβαίωση ( 'Πατήστε Εντάξει για επιβεβαίωση' ) ;

αν ( στις == αληθής )
{
console.log ( 'ΟΚ πατήθηκε' ) ;
}
αλλού
{
console.log ( 'Πατήθηκε η ακύρωση' ) ;
}


Κατανόηση του Κώδικα

Χρησιμοποιούμε πρώτα το επιβεβαιώνω() μέθοδος εμφάνισης ενός μηνύματος στον χρήστη μέσω ενός αναδυόμενου παραθύρου στην οθόνη:


Ο χρήστης έχει πλέον μόνο δύο επιλογές είτε να κάνει κλικ στο OK ή στο κουμπί Άκυρο ως το επιβεβαιώνω() μέθοδος αποκλείει την πρόσβαση του χρήστη στην ιστοσελίδα. Εάν ο χρήστης πατήσει OK, το επιβεβαιώνω() η μέθοδος θα επιστρέψει true. Με το πάτημα του κουμπιού Ακύρωση, η μέθοδος θα επιστρέψει ψευδής. Αποθηκεύουμε αυτές τις τιμές επιστροφής στο δικό μας επί μεταβλητός.

Στη συνέχεια χρησιμοποιούμε αυτήν τη μεταβλητή στις δηλώσεις υπό όρους για να εκτυπώσουμε εάν ο χρήστης έχει πατήσει το κουμπί OK ή το κουμπί Ακύρωση:







συμπέρασμα

Αυτός ο οδηγός για αρχάριους έχει μια περίπλοκη και εύκολη εξήγηση για το πώς επιβεβαιώνω() μέθοδος χρησιμοποιείται για την εμφάνιση αναδυόμενων παραθύρων σε JavaScript. επιβεβαιώνω() είναι μία από τις πολλές ενσωματωμένες μεθόδους JavaScript που ανήκουν στο αντικείμενο καθολικού παραθύρου που μπορεί να χρησιμοποιηθεί για την επικοινωνία με το παράθυρο του προγράμματος περιήγησης.

ο επιβεβαιώνω() Η μέθοδος έχει πολλές εφαρμογές πραγματικού κόσμου, όπως η πιο συχνή χρήση της είναι τα παράθυρα διαλόγου επιβεβαίωσης που εμφανίζονται όταν ένας χρήστης προσπαθεί να αποχωρήσει ή να ανανεώσει μια ιστοσελίδα χωρίς να αποθηκεύσει την πρόοδό του, π.χ., προσπαθεί να αφήσει ένα ημιτελές μήνυμα ηλεκτρονικού ταχυδρομείου στο Gmail.