JavaScript est un langage de script côté client qui , entre autres choses , permet aux développeurs de concevoir des pages web qui alerte les utilisateurs quand ils ont apporté une contribution valable. Page Web fait souvent demander la saisie numérique , tels que les codes de la région. Un développeur Web peut gagner du temps aux utilisateurs et de frustration par vérifier que ce type d'entrée est numérique , et , dans le cas de données non valides, avertissant l'utilisateur qu'il doit réintégrer la valeur . Choses que vous devez un navigateur avec JavaScript activé . Un éditeur de texte . Show More Instructions déclarer la variable . 1 déclarer une variable qui contiendra la valeur qui sera testé . En règle générale, cette valeur viendra de l'entrée de l' utilisateur dans un formulaire , même si elle peut être directement attribué : var numericVar = 9; 2 définir une fonction qui accepte l' entrée de l'utilisateur comme argument , en prenant soin de nommer la fonction quelque chose de significatif : fonction isNumber ( numericVar ) { . //code pour vérifier si la variable est numérique écrire } isNaN () 3 utilisation de JavaScript fonction pour déterminer si la valeur passée en est numérique. La fonction isNaN ( ) détermine si une valeur n'est pas " un certain nombre " et renvoie "false" si la valeur est de type numérique . //Fonction définition fonction isNumber ( numericVar ) { Photos //déclarer une variable pour contenir la valeur de retour de la isnan () fonction: var NaNResult = isNaN ( numericVar ) ; //faire quelque chose avec la valeur de retour Photos } 4 Retour au résultat de la fonction. Si la fonction est conçue pour alerter l'utilisateur qu'elle a conclu non numérique - invalide - données, le résultat peut être écrit sur la page Web ou placé dans une boîte d'alerte . Sinon, le résultat peut être renvoyé au code appelant pour un traitement ultérieur . //Fonction définition fonction isNumber ( numericVar ) { //déclarer une variable pour contenir la valeur de retour de la isnan () fonction: var NaNResult = isNaN ( numericVar ) ; //faire quelque chose avec la valeur alerte de retour ( NaNResult ) ; < br > }
|