liste déroulante dynamique avec une partie du texte colorée

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : liste déroulante dynamique avec une partie du texte colorée

par jay64 » 03 oct. 2006, 16:04

jay >> bah si tu estime que c'est indispensable et que tu as beaucoup de courage, tu peux te lancer dans un mélange de css et de javascript pour faire une boite de type suggest (cf. le forum javascript ajax) dans laquelle tu pourras mettre du html, et simuler un select en couleur... mais ça me semble grandement complexe à mettre en place juste pour un effet de style :)
... on est bien d'accord ... :!: :wink:

Merci !!!

par Ryle » 03 oct. 2006, 16:02

fred9999 >> c'est vrai ça tiens ?! mouais... c'est bon pour cette fois qu'on soit d'accord, mais que ça ne devienne pas une habitude ;)

jay >> bah si tu estime que c'est indispensable et que tu as beaucoup de courage, tu peux te lancer dans un mélange de css et de javascript pour faire une boite de type suggest (cf. le forum javascript ajax) dans laquelle tu pourras mettre du html, et simuler un select en couleur... mais ça me semble grandement complexe à mettre en place juste pour un effet de style :)

par jay64 » 03 oct. 2006, 15:28

bon ok, tant pis, je ne ferai pas mon petit côté désign alors.

je suis déçu, mais si on ne peut pas, on peut pas !

Merci bien !

par fred9999 » 03 oct. 2006, 15:14

merci de me conforter dans mes croyances ryle 8)

Pour un fois :lol:

par Ryle » 03 oct. 2006, 15:11

Tu ne peux pas en effet mettre en couleur seulement une partie de l'option... c'est soit toute l'option, soit pas du tout :(

le span (pas plus que les autres tag html d'ailleurs) n'est pas autorisé dans la balise <option>

par jay64 » 03 oct. 2006, 14:32

salut

A mon avis ce n'es pas possible !

mais sinon tu peut essayer de le passer dans ton fichier css
mentionant une classe spéciale (je pense malheureusemen que ça le fera
pour tout les options)
Aïe, ça ne me va pas alors. Merci quand même

Personne d'autre n'a une proposition à me faire ?

par fred9999 » 03 oct. 2006, 14:27

salut

A mon avis ce n'es pas possible !

mais sinon tu peut essayer de le passer dans ton fichier css
mentionant une classe spéciale (je pense malheureusemen que ça le fera
pour tout les options)

par jay64 » 03 oct. 2006, 14:19

Non, hélas, ça ne change rien, tout le texte est toujours noir. :cry:
Ah zut, j'y ai cru pourtant ! :D Une autre idée ? :roll:

Re: liste déroulante dynamique avec une partie du texte colo

par @rthur » 03 oct. 2006, 14:08

Bonjour,

Essaye ceci:
<option value="<?php echo $row_JoueursEquipe1['NomJoueurL1']?>"><?php echo $row_JoueursEquipe1['PrenomJoueurL1'].' '.$row_JoueursEquipe1['NomJoueurL1']." <span style='color:red'>".$row_JoueursEquipe1['PosteJoueurL1']."</span>"; ?></option>

liste déroulante dynamique avec une partie du texte colorée

par jay64 » 03 oct. 2006, 13:58

Bonjour,

J'ai une liste déroulante alimentée par le code suivant :
<option value="<?php echo $row_JoueursEquipe1['NomJoueurL1']?>"><?php echo $row_JoueursEquipe1['PrenomJoueurL1'].' '.$row_JoueursEquipe1['NomJoueurL1'].' '.$row_JoueursEquipe1['PosteJoueurL1']?></option>
Ce que je voudrais, c'est afficher en rouge uniquement une partie du texte déroulé, à savoir ce qui correspond à $row_JoueursEquipe1['PosteJoueurL1']

Est-ce possible ? Et si oui, comment ?

Merci d'avance !