IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

introduire automatiquement un caractère


Sujet :

JavaScript

  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 63
    Par défaut introduire automatiquement un caractère


    aider moi svp. quelqu'un pourai-t-il m'aider à ressoudre mon pb? je vourai introduire automatiquement le caractère "/" dans un input type=text après la saisie d'un certains nombre de caractères. et je suis perdu. aider svp.

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    Si c'est cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
      <meta http-equiv="content-type" content="text/html; charset=windows-1250">
      <meta name="generator" content="PSPad editor, www.pspad.com">
      <title></title>
      <script type="text/javascript">
        function verifLength(myObject){
          if(myObject.value.length == 10){myObject.value += "/"}
        }
      </script>
      </head>
      <body>
    <input type="text" onkeyup="verifLength(this)" name="test" />
      </body>
    </html>
    sinon si tu souhaites ajouter un "/" tous les X caractères il te suffit de boucler sur ta chaine en incrémentant un compteur jusqu'à X, si x+1 == "/" alors tu ne fais rien , sinon tu ajoutes ton "/" et tu remets a 0 , X lorsqu'il a atteind l'interval que tu désires

    je te donnes l'algo volontairement pour te laisser chercher un peu

    Coordialement

  3. #3
    Membre expérimenté
    Avatar de SoBaKa
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2006
    Messages : 242
    Par défaut
    Citation Envoyé par le_chomeur Voir le message
    sinon si tu souhaites ajouter un "/" tous les X caractères il te suffit de boucler sur ta chaine en incrémentant un compteur jusqu'à X, si x+1 == "/" alors tu ne fais rien , sinon tu ajoutes ton "/" et tu remets a 0 , X lorsqu'il a atteind l'interval que tu désires
    euh... j'espère que je dit pas de connerie mais pour ça, ca serait plus beau de faire un modulo, qu'une boucle non?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if( (myObject.value.length % 10) == 0)
    {
      myObject.value += "/"
    }

  4. #4
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    effectivement
    Moi et les maths on s'est fachés lol
    Bon courage pour la suite ^^

  5. #5
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 63
    Par défaut
    merci les gards je vais essayé et je vous fait signe.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD-2010] Enlever automatiquement des caractères sous condition
    Par Nico414 dans le forum VBA Word
    Réponses: 2
    Dernier message: 08/08/2012, 10h05
  2. macro qui permet de remplacer automatiquement un caractère
    Par aztec dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 04/06/2012, 21h58
  3. [XL-2003] Placer automatiquement un caractère à la fin d'une chaine de caractère
    Par pomdeterfrite dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/11/2010, 11h00
  4. calcule automatique du nombre des caractères
    Par orandriam dans le forum Excel
    Réponses: 1
    Dernier message: 20/03/2007, 14h20
  5. [Débutant] Ajouter automatiquement des caractères
    Par Sylv26 dans le forum Access
    Réponses: 9
    Dernier message: 24/01/2007, 16h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo