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 :

Equivalent de ce code sous IE?


Sujet :

JavaScript

  1. #1
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut Equivalent de ce code sous IE?
    Salut a tous,

    j'ai cette partie de code qui ne marche que sous FF je voudrais savoir qu'elle est la synthaxe �quivalent pour IE?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    A=document.forms['posttopic'].color.value;

  2. #2
    Membre �prouv�
    Profil pro
    Inscrit en
    D�cembre 2002
    Messages
    93
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2002
    Messages : 93
    Par d�faut
    C'est la propri�t� de style color que tu veux aller chercher, ou le contenu d'un champ dont la propri�t� name est color ?

    Dans le cas d'un champ (input), �a devrait marcher, sinon tu as peut-�tre oubli� de fermer une balise ou bien ton champ color est identifi� par un id sans avoir sp�cifi� un name �quivalent :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <input type="text" id="color" name="color" value="" />
    Tu pourrais aller chercher la valeur de ton champ avec getElementById, mais si tu n'as pas sp�cifi� de name et que tu postes ton formulaire au serveur, le champ sera per�u comme ind�fini, car c'est la propri�t� name qui sert au serveur � r�cup�rer la valeur du champ (du moins dans la plupart des cas)...

  3. #3
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    C'est la propri�t� color d'une option d'un select. Tu vois ce que je ve dire?

  4. #4
    Expert confirm�
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par d�faut
    il faut y acceder par tonselect.options[tonselect.selectedIndex] qui te retournera l'option selectionn�e

  5. #5
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    En fait c'est pas la valeur de l'option que je veut r�cup�rer mais la couleur du texte de l'option.

  6. #6
    Membre �prouv�
    Profil pro
    Inscrit en
    D�cembre 2002
    Messages
    93
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2002
    Messages : 93
    Par d�faut
    Citation Envoy� par Death83
    C'est la propri�t� color d'une option d'un select. Tu vois ce que je ve dire?
    Je pense que oui.

    Ce ne serait pas �a (?) :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    A=document.forms['posttopic'].style.color ;

  7. #7
    Expert confirm�
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    liste = document.getElementById('idselect');
    couleur = liste.options[liste.selectedIndex].style.color;

  8. #8
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    Voila le code concern�: (j'ai appel� le select color c'est vrai que c'est pas tres malin).

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <SELECT class=text name="color" onChange="BBcode5(\'color\');"><option>Noir</option><option   style="color:blue"; >Bleu</option><option style="color:red;"; >Rouge</option><option  style="color:green";>Vert</color></option></SELECT>
    (Les antislashes c'est parce que ce code est dans un echo)

    j'ai essay� color.style.color mais ca ne marce pas ca renvoie undefined

  9. #9
    Expert confirm�
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par d�faut
    tu veux celui du select ou de l option selectionn�e ?

    si c est celui de l option, met un id= a ton select et essayes mon code ...

  10. #10
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    Citation Envoy� par siddh
    tu veux celui du select ou de l option selectionn�e ?

    si c est celui de l option, met un id= a ton select et essayes mon code ...
    C'est la couleur de l'option je vais essay� avec ton code je te tiens au courant .

  11. #11
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    Va marche merci ^^.

  12. #12
    Expert confirm�
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par d�faut
    de rien, penses a

  13. #13
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    J'ai bien fait de pas y penser j'ai encore un petit problem .

    J'ai le meme select mais pour les tailles. Et cette fois-ci je veut r�cup�rer l'option selectionn�.

    J'ai essay� avec ca masi ca ne marche pas:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    A = document.getElementById('taille').value;

  14. #14
    Expert confirm�
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par d�faut
    taille c est l id du select ?
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    liste = document.getElementById('taille');
    lataille = liste.options[liste.selectedIndex].value;

  15. #15
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    Citation Envoy� par siddh
    taille c est l id du select ?
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    liste = document.getElementById('taille');
    lataille = liste.options[liste.selectedIndex].value;
    oui mais ca ne marche pas .

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    liste = document.getElementById('taille');
    				A = liste.options[liste.selectedIndex].value;
    code html!

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <SELECT class=text name="taille" id="taille" onChange="BBcode5(\'taille\');"><option>Taille</option><option  style="font-size:10px;">Petit</option><option style="font-size:20px;"; >Gros</option></SELECT>

  16. #16
    Expert confirm�
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    liste = document.getElementById('taille');
    lataille = liste.options[liste.selectedIndex].style.fontSize;

  17. #17
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    Non justement la je veut r�cup�rer ce qu'il y a entre les option pas la taille :p

  18. #18
    Expert confirm�
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    D�tails du profil
    Informations personnelles :
    �ge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par d�faut
    fallais le dire !
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    liste = document.getElementById('taille');
    lataille = liste.options[liste.selectedIndex].firstChild.nodeValue;

  19. #19
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    Merci c'est bon ca marche .

    Je suis d�sol� mais le javascript c'est vraiment pas mon truc .

  20. #20
    Membre �prouv� Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Par d�faut
    En fait je suis emb�ter avec la methode des "onchange".

    Je sais pas si tu te souviens mais j'avais essay� avec des onclick sur les options mais ca ne marchais que sous FF et pas sous ie.

    Le contexte tu la surement compris c'est un �diteur de texte du type bbcode. Avec les select je permet de choisir la couleur et la taille du texte s�lectionn�. Le probleme �tant que si la personne a d�ja selectionn� la taille qu'il souhaite utilis� il ne se passera rien (pas de on change).

    Comment y rem�dier?

+ R�pondre � la discussion
Cette discussion est r�solue.
Page 1 sur 2 12 Derni�reDerni�re

Discussions similaires

  1. Equivalant du type Datetime sous postgress
    Par jiefm dans le forum PostgreSQL
    R�ponses: 4
    Dernier message: 01/04/2005, 09h35
  2. [Debutant(e)]ligne de code sous eclipse
    Par skywalker3 dans le forum Eclipse Java
    R�ponses: 1
    Dernier message: 05/01/2005, 17h37
  3. Compiler un code sous windows
    Par KORTA dans le forum Choisir un environnement de d�veloppement
    R�ponses: 2
    Dernier message: 30/09/2003, 16h53
  4. OmniORB : code sous Windows et Linux
    Par debug dans le forum CORBA
    R�ponses: 2
    Dernier message: 30/04/2002, 17h45

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