Limitez la saisie à des caractères précis

Résolu
ViriisXP Messages postés 535 Statut Membre -  
jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je suis à la recherche d'une fonction js qui me permet lors de la saisie dans un input d'une valeur bien précise :

l'input doit contenir du contenu de ce type : 1234567A (7 chiffres et 1 lettres)
et une fois valide, un border green 1px et sinon un border red 1px.

Merci par avance pour votre aide

--

je pense donc je suis !

1 réponse

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour,

    Tu peux utiliser les regex, voir même sûrement les pattern ...
    https://www.w3schools.com/tags/att_input_pattern.asp
    0
    1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
       
      Et plus le javascript avec les REGEX qui sera sûrement le plus adapté à tes besoins :
      https://www.w3schools.com/jsref/jsref_match.asp

      La regex est du genre :

      ^(\d{7}[a-zA-Z]{1})
      0