κώδικας JavaScript μπορεί να γραφτεί απευθείας στον πηγαίο κώδικα HTML μιας σελίδας , ή να τοποθετηθούν σε ξεχωριστό αρχείο . Θα πρέπει να χρησιμοποιήσετε την ετικέτα SCRIPT , ανεξάρτητα από το πού θα τοποθετήσετε τον κώδικα Javascript . Ορισμένες ετικέτες HTML, όπως SCRIPT μπορεί να τροποποιηθεί με τις παραμέτρους που ονομάζονται χαρακτηριστικά . Αν είστε γραπτώς κώδικας Javascript στο έγγραφο HTML , χρησιμοποιήστε το χαρακτηριστικό της γλώσσας και να το θέσει σε Javascript . Γράψτε τον κωδικό σας JavaScript μετά από αυτή την ετικέτα ανοίγματος .
Εάν αναφορά κώδικα JavaScript αποθηκεύονται σε ξεχωριστό αρχείο , χρησιμοποιήστε τον τύπο και src χαρακτηριστικά για την ετικέτα ανοίγματος . Ορίστε τον τύπο χαρακτηριστικού "text /javascript " και το χαρακτηριστικό src στο όνομα του αρχείου σας .
Σε κάθε περίπτωση , θυμηθείτε να χρησιμοποιήσετε την ετικέτα κλεισίματος tag .
Η
Λειτουργίες
Η
μία συνάρτηση είναι ένα ξεχωριστό μπλοκ του κώδικα που μπορεί να χαρακτηριστεί κατ 'επανάληψη . Λειτουργίες δεν εκτελούνται όταν η σελίδα φορτώνει στο πρόγραμμα περιήγησης , αλλά όταν καλούνται από τον κώδικα, ή κάποια ενέργεια του χρήστη . Λειτουργίες μπορεί να γραφτεί με μεταβλητές εισόδου , τα οποία περνούν οι τιμές στη συνάρτηση. Όλες οι λειτουργίες επιστρέφουν μια προκαθορισμένη τιμή " null ". Η " επιστροφή" κλειδί περνά μια καθορισμένη τιμή πίσω στην κατάσταση που ονομάζεται . Ενώ οι χρήστες μπορούν να γράψουν τις δικές τους λειτουργίες , JavaScript περιλαμβάνει επίσης μια σειρά από ενσωματωμένες λειτουργίες , όπως Void .
Η Void Λειτουργία
Η
Μια τεχνική για την κλήση λειτουργιών είναι να τους ενσωματώσετε μέσα σε μια άγκυρα σύνδεσμο : σας Show Me An Alert ! . Ένα πρόγραμμα περιήγησης θα προσπαθήσει να ανοίξει οποιοδήποτε πατήσατε href σύνδεσμο και να φορτώσετε τη σελίδα που αντιπροσωπεύει. Η λειτουργία ειδοποίησης μας επιτρέπει να παραμείνουν στην ίδια σελίδα και να μην φορτώσει ένα νέο , επειδή η λειτουργία ειδοποίησης επιστρέφει μια τιμή null . Το πρόγραμμα περιήγησης βλέπει αυτό άκυρη και στάσεις , γνωρίζοντας ότι δεν υπάρχει τίποτα για να φορτωθεί . Σκοπός της λειτουργίας Void είναι να επιστρέψει null , χωρίς να κάνει τίποτα άλλο , ακυρώνοντας έτσι τη φόρτωση της σελίδας . Void πρέπει να κληθεί με μια παράμετρο .
Εικόνων Παράδειγμα
Η
Μπορείτε να ενσωματώσετε τη λειτουργία κενό μέσα σε μια υπερ-σύνδεση που ανοίγει ένα άλλο παράθυρο του browser . Κοιτάξτε αυτό το παράδειγμα κώδικα :
Όταν ο χρήστης κάνει κλικ στο σύνδεσμο " New window " , JavaScript θα ανοίξει το αρχείο page.html σε ένα νέο παράθυρο του προγράμματος περιήγησης , αφήνοντας το τρέχον παράθυρο στην αρχική του σελίδα . Η λειτουργία κενό ακυρώνει το φορτίο σελίδα , ενώ επιτρέπει ο κωδικός window.open να εκτελεστεί.
Εικόνων εναλλακτική λύση για Void
Η
Void μπορεί μερικές φορές να προκαλέσει λάθη . Μια εναλλακτική λύση είναι να χρησιμοποιήσετε ένα href που επισημαίνει « # » , μια ανύπαρκτη url , και να καλέσετε τον κωδικό σας στο " onclick » εκδήλωση αυτής της υπερ-σύνδεσης . Αυτό μπορεί να είναι προβληματική , αν και επειδή πολλά προγράμματα περιήγησης θα αναζητήσετε τη σελίδα για το " # " άγκυρα σύνδεσμο και να φορτώσετε εκ νέου , ή να μεταβείτε στην κορυφή της σελίδας του ιστότοπου . Μπορείτε να αποτρέψετε το πρόγραμμα περιήγησης από την αξιολόγηση της υπερ-σύνδεση εντελώς , τερματίζοντας τον κωδικό onclick σας με τη δήλωση « επιστρέψει false » . Το προηγούμενο παράδειγμα , χρησιμοποιούν αυτήν την τεχνική , θα μοιάζει με αυτό :
New Window
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα