Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> JavaScript Προγραμματισμός

Java Script Έλεγχος της φόρμας εισαγωγής κειμένου για ειδικούς χαρακτήρες

indexOf Χρησιμοποιήστε τη λειτουργία JavaScript για να ελέγξετε το κείμενο πληκτρολογεί ο χρήστης σε μια φόρμα HTML για έναν ειδικό χαρακτήρα . Μπορείτε να χρησιμοποιήσετε ό, τι έχετε μάθει από αυτό το έργο για την επικύρωση εισόδου του χρήστη , όπως είναι ο έλεγχος ότι ένα πλαίσιο κειμένου που ονομάζεται "URL αρχική σελίδα σας " έχει το " /" χαρακτήρων που χρησιμοποιείται σε όλες τις διευθύνσεις URL . Δημιουργία ιστοσελίδας
Η

Για να ελέγξετε τη φόρμα εισαγωγής για έναν ειδικό χαρακτήρα , θα χρειαστείτε μια ιστοσελίδα για να φιλοξενήσει τη φόρμα . Αυτό σημαίνει ότι το πρώτο καθήκον σας σε αυτό το έργο είναι να δημιουργήσει μια ιστοσελίδα . Οι δηλώσεις μετά το τμήμα αυτό περιέχει μια κενή σελίδα HTML , μπορείτε να προσθέσετε μια φόρμα . Επικολλήστε τις δηλώσεις αυτές σε ένα νέο έγγραφο του WordPad , στη συνέχεια, αποθηκεύστε το έγγραφο με οποιοδήποτε όνομα αρχείου που τελειώνει σε " htm ".
εικόνων δημιουργήσετε τη φόρμα
Η

Μόλις έχετε μια έγκυρη σελίδα HTML , να δημιουργήσει τη φόρμα του οποίου η είσοδος θέλετε να ελέγξετε για ειδικούς χαρακτήρες . Το έντυπο ετικέτα HTML δημιουργεί φόρμες Web . Μέσα σε αυτό το tag , χρησιμοποιήστε την ετικέτα εισόδου για να δημιουργήσετε ένα πλαίσιο κειμένου που θα κρατήσει την είσοδο του χρήστη που θέλετε να ψάξετε. Χρησιμοποιήστε μια άλλη ετικέτα εισόδου για να δημιουργήσετε ένα κουμπί για τον χρήστη να υποβάλει το κείμενο της . Οι ακόλουθες δηλώσεις δημιουργούν ένα δείγμα φόρμας με τις ετικέτες που μόλις περιγράψαμε . Επικολλήστε τις δηλώσεις μετά από την ετικέτα του σώματος σε μια κενή σελίδα

Διεύθυνση ηλεκτρονικού ταχυδρομείου : .
εικόνων

Γράψτε JavaScript πρόγραμμα
Η

Μόλις έχετε μια φόρμα Web του οποίου η είσοδος θα θέλατε να ψάξετε για έναν ειδικό χαρακτήρα , να γράψει ένα σύντομο πρόγραμμα JavaScript για να εκτελέσετε την αναζήτηση . Μέρος αυτής της εργασίας περιλαμβάνει τη σύνδεση μορφή κουμπί σας Ιστού " Αποστολή" για να τον κώδικα που αναζητά την φόρμα . Για να δημιουργήσετε αυτό το σύνδεσμο , να εκχωρήσετε το όνομα του προγράμματός σας Javascript για να τη onsubmit ιδιοκτησία της ετικέτας φόρμας . Η onsubmit ακίνητο είναι ένα παράδειγμα του προγραμματισμού που βασίζεται σε γεγονότα . Σε αυτόν τον τύπο προγραμματισμού , η οποία αποτελεί βασικό στοιχείο της αντικειμενοστρεφείς γλώσσες όπως JavaScript , C + + και Java , μπορείτε να καθορίσετε μια λειτουργία που θα καλείται όταν συμβεί ένα κλικ το κουμπί ή παρόμοια ενεργοποιούνται από το χρήστη εκδήλωση . Ο περιηγητής σας θα καλέσει το ακόλουθο πρόγραμμα JavaScript , που πηγαίνει στο τμήμα Επικεφαλής του μια σελίδα HTML , όταν ένας χρήστης κάνει κλικ στο κουμπί "Αποστολή email " του εντύπου . Ο ειδικός χαρακτήρας , το πρόγραμμα ελέγχει είναι το " @ ". Για να ελέγξετε ένα διαφορετικό χαρακτήρα , πληκτρολογήστε πάνω από το "@ " με το χαρακτήρα σας , στη δήλωση που περιλαμβάνει τη λειτουργία indexOf . <Τύπος script = "text /javascript " > findSpecialChar λειτουργία () { var x = document.forms [ " someForm " ] [ " e-mail " ] αξία ? . if ( ! x.indexOf ( '@' ) = -1 ) {alert ( " ? Το κείμενο φόρμα έχει χαρακτήρα " @ " ) ? } else { alert (" Το κείμενο μορφή δεν έχει χαρακτήρα " @ " ) ? } //τέλος αν

}
εικόνων Ελέγξτε το Πρόγραμμα
Η

Χρησιμοποιήστε το πρόγραμμα περιήγησης στο Web για να δοκιμάσουν το νέο πρόγραμμα JavaScript σας . Ανοίξτε το πρόγραμμα περιήγησης στο Web , στη συνέχεια, κάντε κλικ στο μενού "Αρχείο " του " Open" εντολή . Περιηγηθείτε και κάντε διπλό κλικ την ιστοσελίδα σας με το πρόγραμμα JavaScript . Μετά τη φόρτωση της σελίδας , πληκτρολογήστε κάποιο κείμενο στο πλαίσιο κειμένου και, στη συνέχεια , πατήστε το κουμπί Υποβολή " . Εάν το κείμενο που έχετε εισάγει έχει ένα χαρακτήρα που ταιριάζει με εκείνη στο " indexOf " δήλωση του προγράμματος JavaScript , το πρόγραμμα θα αναφέρει ότι βρήκε το χαρακτήρα . Διαφορετικά , το πρόγραμμα θα αναφέρει ότι δεν κατάφερε να βρει το χαρακτήρα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα