Maison >interface Web >js tutoriel >js restreint la zone de texte à la saisie uniquement d'entiers ou de nombres avec des compétences en points décimaux_javascript

js restreint la zone de texte à la saisie uniquement d'entiers ou de nombres avec des compétences en points décimaux_javascript

WBOY
WBOYoriginal
2016-05-16 16:02:11926parcourir

Lors de la vérification du formulaire, rencontrerez-vous une vérification selon laquelle seuls des nombres peuvent être remplis dans une certaine zone de saisie ? Seuls les nombres entiers ou les nombres avec des points décimaux peuvent être saisis ? Le code suivant peut vous aider ! Le formulaire a été entièrement vérifié en définissant les événements onkeypress, onkeyup et onblur pour la zone de saisie actuelle, et les résultats sont très fiables.

Copier le code Le code est le suivant :


Ce qui suit est une brève explication des événements onkeypress, onkeyup et onblur.

L'événement onkeypress se produit lorsqu'une touche du clavier est enfoncée et qu'une touche est relâchée.

L'événement onkeyup se produit lorsqu'une touche du clavier est relâchée.

L'événement onblur se produit lorsqu'un objet perd le focus.

Une autre chose à noter est que si un formulaire doit être strictement vérifié, une double vérification doit être effectuée sur le client et le serveur. La vérification client est effectuée ci-dessus. Si quelqu'un connaît un peu la programmation, il peut facilement contourner ce code de vérification. S'il n'y a pas de vérification côté serveur, cela entraînera facilement des problèmes.

Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn