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 :

Comparaison d'accent sous IE


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 68
    Points : 42
    Points
    42
    Par défaut Comparaison d'accent sous IE
    Bonjour,
    j'ai un problème de comparaison de chaine de caractère sous IE 7. En effet lorsque je fais document.getElementById('id').innerHTML == "Sélectionnez", cela ne fonctionnait pas. Par contre sous firefox, c'est nikel.

    Après des tests, je me suis rendu compte que c'était à cause de l'accent. j'ai donc remplacer par son code hexa mais rien n'y fait.

    Avez vous une solution ?

    Merci d'avance.

  2. #2
    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 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 640
    Points : 66 665
    Points
    66 665
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('foo').innerHTML==String.fromCharCode(83,233,108,101,99,116,105,111,110,110,101,122,32)

    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('foo').innerHTML=="S"+String.fromCharCode(233)+"lectionnez"+String.fromCharCode(32)
    j'ai juste pas compris pourquoi il y avait un 32 à la fin
    ???

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 68
    Points : 42
    Points
    42
    Par défaut
    salut
    merci de ta réponse, cela fonctionne mais à condition d'enlever le fromCharCode(32) à la fin. Je sais pas pourquoi tu l'as rajouté cela mais le principe c'est que cela fonctionne, merçi ^^

  4. #4
    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 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 640
    Points : 66 665
    Points
    66 665
    Billets dans le blog
    1
    Par défaut
    j'ai fait l'inverse, c'est a dire que je suis parti de l'innerHTML pour obtnire les charcodes ...

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

Discussions similaires

  1. Accent sous GTK2 et Windows
    Par sbouvet dans le forum GTK+ avec C & C++
    Réponses: 1
    Dernier message: 06/11/2006, 21h13
  2. Question d'accent sous XP
    Par ustilago dans le forum Langage
    Réponses: 2
    Dernier message: 14/03/2006, 21h49
  3. problème accent sous tomcat
    Par julien_lesbegueries dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 06/10/2005, 14h33
  4. PB : affichage de données avec accent sous delphi 6
    Par kinda dans le forum Débuter
    Réponses: 3
    Dernier message: 03/07/2003, 13h19
  5. Comment afficher les accent sous mysql v4.0.13
    Par buildozer dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/06/2003, 09h33

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