Microsoft® Visual Basic® Scripting Edition
Μια απλή σελίδα VBScript 

 

| VBScript Tutorial |
| Previous | Next


Μια απλή σελίδα

 
Με το Microsoft Internet Explorer, μπορούμε να δούμε την σελίδα που δημιουργείται με τον παρακάτω HTML κώδικα. Αν κάνουμε κλικ στο Button στη σελίδα , βλέπουμε το VBScript εν δράση.
 
 

        <HTML>

        <HEAD><TITLE>A Simple First Page</TITLE>

        <SCRIPT LANGUAGE=’’VBScript’’>

        <!—

        Sub Button1_OnClick

                MsgBox ’’Mirabile visu.’’

        End Sub

        -->

        </SCRIPT>

        </HEAD>

        <BODY>

        <H3>A Simple First Page</H3><HR>

        <FORM><INPUT NAME=’’Button1’’ TYPE=’’BUTTON’’ VALUE=’’Click Here’’></FORM>

        </BODY>

        </HTML>

Το αποτέλεσμα είναι το εξής: βλέπουμε ένα με μια φράση (Λατινικά το ’’ Wonderful to behold ’’ ).

Όταν το Internet Explorer διαβάζει τη σελίδα βρίσκει τις ετικέτες <SCRIPT> , αναγνωρίζει ότι είναι κομμάτι κώδικα VBScript και τον σώζει. Όταν κάνουμε κλικ στο Button, το Internet Explorer κάνει την σύνδεση μεταξύ του Button και του κώδικα και τρέχει την procedure.

Η procedure Subστις ταμπέλες < SCRIPT > είναι γνωστή σαν ένα γεγονός. Υπάρχουν δύο μέρη στο όνομα της procedure : το όνομα του button, Button1 και ένα όνομα γεγονότος, OnClick. Τα δύο ονόματα ενώνονται με παύλα. Κάθε φορά που πατιέται το button, ο Internet Explorer βλέπει και τρέχει την διαδικασία που αντιστοιχεί στο γεγονός, Button_OnClick.
 
 

Ο Internet Explorer καθορίζει τα διαθέσιμα γεγονότα για τον έλεγχο των φορμών στο Scripting Object Model.
 
 

Οι σελίδες μπορούν να χρησιμοποιήσουν συνδυασμό των ελέγχων και των διαδικασιών. Η επόμενη σελίδα και VBScript φόρμες, δείχνει κάποιες απλές αλληλεπιδράσεις μεταξύ των ελέγχων.
 
 

Άλλοι τρόποι για να βάλουμε κώδικα σε γεγονότα
 

Μπορούμε να βάλουμε κώδικα σε γεγονότα με δύο άλλους τρόπους.Ο Internet Explorer επιτρέπει να προσθέσουμε μικρά τμήματα από κώδικα στις ταμπέλες που καθορίζουν τον έλεγχο. Για παράδειγμα, η ετικέτα <INPUT> κάνει ακριβώς την ίδια ενέργεια με τον προηγούμενο κώδικα όταν κάνουμε κλικ στο button:
 

        <INPUT NAME=’’Button1’’ TYPE=’’BUTTON’’

                VALUE=’’Click Here’’ OnClick=’ MsgBox ’’Mirabile visu.’’ ’>
 
 

Προσέξτε ότι η function που καλεί τον εαυτό της είναι μέσα σε μονά εισαγωγικά και το string για την function MsgBox είναι μέσα σε διπλά εισαγωγικά. Μπορούμε να χρησιμοποιήσουμε πολλαπλές δηλώσεις αρκεί να τις χωρίζουμε με άνω κάτω τελείες (:).
 

Μπορούμε επίσης να γράψουμε μια ταμπέλα <SCRIPT> που να αναφέρεται μόνο στο συγκεκριμένο γεγονός για ένα συγκεκριμένο έλεγχο :
 
 

        <SCRIPT LANGUAGE=’’VBScript’’ EVENT=’’OnClick’’ FOR=’’Button1’’>

        <!--

                    MsgBox ’’Mirabile visu.’’

        -->

        </SCRIPT>
 
 

Επειδή η ταμπέλα <SCRIPT> ήδη καθορίζει το γεγονός και τον έλεγχο, δεν χρησιμοποιούμε τις δηλώσεις Sub και End Sub.
 


© 1997 Microsoft Corporation. All rights reserved.