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 :

Pb.split renvoie une valeur diff selon browser


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 34
    Par défaut Pb.split renvoie une valeur diff selon browser
    Salut,

    J'affiche une liste de nom dans un textarea. Pour bien les afficher, j'introduis le séparateur \n a chaque changement de nom.
    Lorsque j'ouvre une pop up pour éditer la liste de nom, je voudrais récupérer les noms déja présents dans le textarea.

    Mais quand je fais 'monchamp'.value.split('\n'), IE ne renvoie pas la même longueur que Firefox, il renvoie un caractère de plus, et je n'arrive pas à savoir pourquoi??????

    Merci d'avance a celui qui saurait pourquoi

  2. #2
    Membre éclairé Avatar de J0r_x
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    804
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2006
    Messages : 804
    Par défaut
    L'un commence de compter à 0 et l'autre à 1 ?

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    \r ...
    \n\r

    ??
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 34
    Par défaut
    non ce n'est pas au début qu'il fait la différence, c'est à la fin.

    Quand je rentre MonChamp=toto\ntiti\n
    firefox va exécuter pour chaine=split(\n,MonChamp)

    chaine[0]='toto'
    chaine[1]='titi'

    alors que IE va exécuter
    chaine[0]='toto '
    chaine[1]='titi '

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 34
    Par défaut
    Ok j'ai suivi le conseil de SpaceFrog, et effectivement

    avec IE \r fonctionne retourne la bonne longueur Mais uniquement du premier element, les autres ils rajoutent un de plus encore.

    et avec Firefox \n retourne la bonne longueur

Discussions similaires

  1. Bouton qui renvoie une valeur
    Par Daniela dans le forum VBA Access
    Réponses: 4
    Dernier message: 04/06/2009, 11h34
  2. Comment créer deux "option buttons" dont l'un renvoie une valeur
    Par phildjang dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 16/03/2009, 22h17
  3. Sum renvoie une valeur incorrecte
    Par sondo dans le forum Langage SQL
    Réponses: 2
    Dernier message: 27/10/2008, 18h01
  4. Savoir si une requète renvoie une valeur ou non
    Par Pioul dans le forum VBA Access
    Réponses: 4
    Dernier message: 20/05/2008, 14h12
  5. renvoie une valeur erronée
    Par m@thieu dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 09/12/2004, 17h09

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