Sakut, j'ai ce code html

<input type="text" placeholder="RIB">

comment saisie un nombre comme ca 1458-9856-7845-236, c'est à dire un valeur contient 3 symboles "-" et quand il saise 4 chiffres la symbole "-" il ajoute automatiquement c'est à dire quand il saisie 1458 je trouve 1458- et comme ca ...

comment faire cà et merci d'avance

4 réponses


betaWeb
Réponse acceptée

Salut,

Tu cherches à appliquer ce que l'on appelle un mask je pense.
http://robinherbots.github.io/Inputmask/

1) Tu t'exprimes mal

Je comprend vraiment pas ce que tu veux
Mais je crois avoir compris que:
Quand un utilisateur rentre son RIB, il y a automatiquement un - qui s'affiche
ex:
1234 (après avoir appuyé sur le 4, le - se met ?)

Si c'est ça, tu peux en jquery récupérer la chaîne de caractères, puis tu joues avec la propriété length et $('input').html(Nouvelle valeur)

Oublies ce que j'ai dis, enfin ça peut rester en tête mais betaWeb a exactement ce qu'il te faut.

Merci betaWeb +1 :)

med001
Auteur

merci beaucoup mes amis