JavaScript Ζει σε μια ιστοσελίδα


  Share  
|


Όλες τον κωδικό που σας γράφω για JavaScript πηγαίνει σε μια σελίδα HTML. Αν δεν γνωρίζετε HTML ακόμη, θα πρέπει να εξαντληθούν και να πάρετε ένα καλό βιβλίο για την HTML. Lynda και William Weinman του Δημιουργικό HTML Design.2 (New Riders, 2001) είναι μια καλή επιλογή για τους σχεδιαστές και προγραμματιστές. Ωστόσο, αν υποτεθεί ότι είστε εξοικειωμένοι με την HTML, θα πρέπει να είναι εξοικειωμένος με την όλη ιδέα μιας γλώσσας ετικέτας. HTML σημαίνει Hypertext Markup Language. Ως γλώσσα σήμανσης, HTML, κατ 'ουσίαν Περιγράφει μια ιστοσελίδα ως μια στατική οντότητα. Μια πολύ πιο δύσκολο εγχείρημα είναι να προγραμματίσετε μια ιστοσελίδα που είναι δυναμική, που ασκεί και ενδιαφέρουσα. Αυτό είναι όπου JavaScript έρχεται στο παιχνίδι.

Η πιο δυναμικά στοιχεία σε μορφή HTML, δίπλα στο σύνδεσμο, είναι γεγονός που σχετίζονται με τα χαρακτηριστικά. Για παράδειγμα, onClick είναι μια από τις περιπτώσεις που σχετίζονται με τα χαρακτηριστικά της HTML. Το χαρακτηριστικό HTML εγκαινιάζει ένα script όταν ο χρήστης κάνει κλικ σε ένα τμήμα της σελίδας ευαίσθητα σε ένα ποντίκι, κάντε κλικ δράση που έχει συσταθεί από την HTML. Ωστόσο, επειδή HTML ίδιος δεν έχει καμία δυναμική στοιχεία, βασίζεται σε σενάρια γραμμένα σε JavaScript. Μια εκδήλωση που σχετίζονται με χαρακτηριστικό σε μορφή HTML είναι σαν να έχετε έναν εκκινητή για ένα αυτοκίνητο με κινητήρα-δεν JavaScript είναι ο κινητήρας.

Όταν τελειώσετε μια σελίδα HTML χρησιμοποιώντας μόνο HTML, η σελίδα βρίσκεται στην οθόνη μέχρι να κάνετε κλικ σε μια σύνδεση που συνδέει σε μια ξεχωριστή σελίδα HTML, η οποία κάνει την τρέχουσα σελίδα πάει μακριά.

Με JavaScript, μπορείτε να δημιουργήσετε σελίδες που κάνουν κάτι συμβεί στη σελίδα, όταν το πρόσωπο που βλέπουν τη σελίδα γίνεται μια ενέργεια που πυρκαγιές το JavaScript. Για παράδειγμα, μπορεί να έχετε δει τις σελίδες που έχουν κουμπιά που διαμορφώνουν την αλλαγή ή χρώμα όταν το ποντίκι περνά πάνω τους. Αυτή η αλλαγή μπορεί να γίνει με ένα script γραμμένο σε JavaScript και τροφοδοτούνται από ένα γεγονός που σχετίζονται με χαρακτηριστικό σε HTML: onMouseOver. Είστε, επίσης, εργάζονται σε μια σελίδα που δεν πρέπει οπωσδήποτε να κάνουν αιτήσεις διακομιστή. Όλα αλληλεπίδραση λαμβάνει χώρα δεν χρειάζεται να κατεβάσετε τίποτα. Ανάλογα με την εφαρμογή, αυτό μπορεί να ορίσει τις βάσεις για στιγμιαία ανταπόκριση εμπειρίες.

ένα άρθρο που υπέβαλε ο Γιώργος Freedrich


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions