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 :

Tester type de donnée en javascript


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 99
    Points : 64
    Points
    64
    Par défaut Tester type de donnée en javascript
    Je souhaite tester le type de donnée qui provient de mon formulaire. Pour cela, j'utilise typeof :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ma_chaine = document.form1.texte.value;
    alert(typeof (ma_chaine));
    Jusqu'ici tout va bien. Le problème, c'est que quelque soit ce qu'il y a dans mon champ texte, il me retourne toujours "string" :

    skjhdfkjshdf -> string
    2313213232 -> string

    Idem si je teste chacune des lettre du mot, toujours string. Quelqu'un peut m'expliquer pourquoi.

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    Ce serait pas parce que un champ texte renvoie toujours une chaine de caractère ?
    Pour obtenir autre chose il faudrait pas convertir ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 99
    Points : 64
    Points
    64
    Par défaut
    oui mais comme je veux tester chacune des lettres de la chaine, c'est un peu dur ex :

    si la personne écrit ee25f1ds, 2 et 5 doivent être retournée en temps que number

Discussions similaires

  1. Tester le type de données
    Par senacle dans le forum Général Python
    Réponses: 4
    Dernier message: 26/02/2007, 15h01
  2. Type pour données de type email avec @
    Par jeff37 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 26/01/2004, 14h50
  3. Types de données interbase
    Par Clotilde dans le forum InterBase
    Réponses: 2
    Dernier message: 18/11/2003, 14h10
  4. Réponses: 2
    Dernier message: 22/09/2003, 11h23
  5. Convertir un type de donnée sous SQL Server
    Par Fleep dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 19/08/2003, 15h15

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