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

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

Πώς να Ελέγξτε για Αριθμητικό Πληκτρολογήστε Javascript

JavaScript είναι μια client-side scripting γλώσσα που , μεταξύ άλλων , επιτρέπει στους προγραμματιστές να σχεδιάσουν ιστοσελίδες που προειδοποιούν τους χρήστες όταν έχουν παράσχει άκυρο εισόδου. Ιστοσελίδα μορφές συχνά ζητούν την εισαγωγή αριθμητικών , όπως κωδικούς περιοχής . Ένας προγραμματιστής ιστοσελίδα μπορεί να σώσει τους χρήστες χρόνο και την απογοήτευση από τον έλεγχο ότι αυτό το είδος της εισόδου είναι αριθμητικό , και , στην περίπτωση των μη έγκυρων δεδομένων , την ενημέρωση του χρήστη που χρειάζεται να εισέλθει εκ νέου την τιμή . Τα πράγματα που θα χρειαστείτε
ένα πρόγραμμα περιήγησης στο Web με JavaScript.
Ένα πρόγραμμα επεξεργασίας κειμένου .
Η Εμφάνιση Περισσότερες οδηγίες
Δηλώστε τη μεταβλητή .
Η 1

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

var numericVar = 9 ? 2

Ορίστε μια συνάρτηση που δέχεται είσοδο του χρήστη ως επιχείρημα , προσέχοντας να ονομάσει το κάτι συνάρτηση με νόημα : { .
κωδικός

//write για να ελέγξετε αν η μεταβλητή είναι αριθμητική

}

ISNUMBER λειτουργία ( numericVar )
εικόνων 3

isNaN χρήση του JavaScript ( ) συνάρτηση για να καθοριστεί αν η μετακυλίεται στην τιμή είναι αριθμητική . Η λειτουργία isNaN ( ) καθορίζει αν μια τιμή δεν είναι " ένας αριθμός" και επιστρέφει το «ψευδές» αν η τιμή είναι του τύπου αριθμητική . Ορισμό

//λειτουργία

ISNUMBER λειτουργία ( numericVar ) {

//δηλώσετε μια μεταβλητή για να κρατήσει την τιμή επιστροφής από το isNaN ( ) συνάρτηση

var NaNResult = isNaN ( numericVar ) ?

//κάνει κάτι με την τιμή επιστροφής

}
Η 4

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

//λειτουργία

ISNUMBER λειτουργία ( numericVar ) {

//δηλώσετε μια μεταβλητή για να κρατήσει η τιμή που επιστρέφεται από το isNaN ( λειτουργία )

var NaNResult = isNaN ( numericVar ) ?

//κάνει κάτι με την επιφυλακή των
τιμή επιστροφής

( NaNResult ) ?

}
Η
εικόνων

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

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