Liste déroulante et variables
Résolu/Fermé
freeman43
Messages postés
110
Date d'inscription
mardi 9 janvier 2007
Statut
Membre
Dernière intervention
10 décembre 2009
-
12 août 2009 à 09:41
freeman43 Messages postés 110 Date d'inscription mardi 9 janvier 2007 Statut Membre Dernière intervention 10 décembre 2009 - 13 août 2009 à 08:56
freeman43 Messages postés 110 Date d'inscription mardi 9 janvier 2007 Statut Membre Dernière intervention 10 décembre 2009 - 13 août 2009 à 08:56
A voir également:
- Liste déroulante et variables
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Google sheet liste déroulante - Accueil - Guide bureautique
- Supprimer une liste déroulante excel - Forum Word
- Trouver numéro liste rouge gratuitement ✓ - Forum Mobile
12 réponses
resalut
Messages postés
784
Date d'inscription
vendredi 26 juin 2009
Statut
Membre
Dernière intervention
21 janvier 2010
55
12 août 2009 à 10:06
12 août 2009 à 10:06
et la value du select ne sera pas celle de l'option peut-être ?
chi chi chi chipotage ... dommage
chi chi chi chipotage ... dommage
resalut
Messages postés
784
Date d'inscription
vendredi 26 juin 2009
Statut
Membre
Dernière intervention
21 janvier 2010
55
12 août 2009 à 09:42
12 août 2009 à 09:42
en javascript tu fait une fonction qui agit sur un div et c'est fini
Passarinho44
Messages postés
963
Date d'inscription
mercredi 28 mai 2008
Statut
Contributeur
Dernière intervention
13 juin 2012
132
12 août 2009 à 09:47
12 août 2009 à 09:47
<select name="path" onchange="document.getElementById('ton_image').innerHTML = '<img src=\"' + this().value + '\" />';">
<option value="blog.jpg"> blog</option>
<option value="forum.jpg"> forum</option>
<option value="membres.jpg"> membres</option>
<option value="photos.jpg"> photos</option>
<option value="pres.jpg"> pres</option>
<option value="pics.jpg"> pics</option>
<option value="_admin.jpg"> admin</option>
</select>
<div id='ton_image'></div>
Essaie ça (je ne l'ai pas testé)
<option value="blog.jpg"> blog</option>
<option value="forum.jpg"> forum</option>
<option value="membres.jpg"> membres</option>
<option value="photos.jpg"> photos</option>
<option value="pres.jpg"> pres</option>
<option value="pics.jpg"> pics</option>
<option value="_admin.jpg"> admin</option>
</select>
<div id='ton_image'></div>
Essaie ça (je ne l'ai pas testé)
resalut
Messages postés
784
Date d'inscription
vendredi 26 juin 2009
Statut
Membre
Dernière intervention
21 janvier 2010
55
12 août 2009 à 09:47
12 août 2009 à 09:47
<script type="text/javascript">
function change_image()
{
var img = document.getElementById('selct').value;
document.getElementById('ima').innerHTML = '<img src="'+img+'" border="0" alt="'+img+'" />';
}
</script>
<select id="selct" onchange="change_image()">
<option value="blog.jpg"> blog</option>
<option value="forum.jpg"> forum</option>
<option value="membres.jpg"> membres</option>
<option value="photos.jpg"> photos</option>
<option value="pres.jpg"> pres</option>
<option value="pics.jpg"> pics</option>
<option value="_admin.jpg"> admin</option>
</select>
<div id="ima"></div>
function change_image()
{
var img = document.getElementById('selct').value;
document.getElementById('ima').innerHTML = '<img src="'+img+'" border="0" alt="'+img+'" />';
}
</script>
<select id="selct" onchange="change_image()">
<option value="blog.jpg"> blog</option>
<option value="forum.jpg"> forum</option>
<option value="membres.jpg"> membres</option>
<option value="photos.jpg"> photos</option>
<option value="pres.jpg"> pres</option>
<option value="pics.jpg"> pics</option>
<option value="_admin.jpg"> admin</option>
</select>
<div id="ima"></div>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
186
12 août 2009 à 09:55
12 août 2009 à 09:55
Heu non, je dirai plutôt :
function change_image()
{
sel = document.getElementById('selct');
img = sel.options[sel.selectedIndex].value;
document.getElementById('ima').innerHTML = '<img src="'+img+'" border="0" alt="'+img+'" />';
}
function change_image()
{
sel = document.getElementById('selct');
img = sel.options[sel.selectedIndex].value;
document.getElementById('ima').innerHTML = '<img src="'+img+'" border="0" alt="'+img+'" />';
}
Passarinho44
Messages postés
963
Date d'inscription
mercredi 28 mai 2008
Statut
Contributeur
Dernière intervention
13 juin 2012
132
12 août 2009 à 09:57
12 août 2009 à 09:57
La fonction de resalut est aussi juste que la tienne jeangilles.
freeman43
Messages postés
110
Date d'inscription
mardi 9 janvier 2007
Statut
Membre
Dernière intervention
10 décembre 2009
16
12 août 2009 à 10:00
12 août 2009 à 10:00
Merci je ne peux essayer cela pour le moment,
Je l essaye a midi chez moi et vous tiendrai au courant.
Merci d avoir repondu si vite.
Je l essaye a midi chez moi et vous tiendrai au courant.
Merci d avoir repondu si vite.
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
186
12 août 2009 à 10:03
12 août 2009 à 10:03
La fonction de resalut est aussi juste que la tienne jeangilles.
heu sa fonction lui ramène la value du select (c'est à dire la value qu'il y aurait pour <select value="...">)
Or la mienne lui renvoit la value de l'option sélectionnée, ce qui est complètement différent !
Passarinho44
Messages postés
963
Date d'inscription
mercredi 28 mai 2008
Statut
Contributeur
Dernière intervention
13 juin 2012
132
12 août 2009 à 10:18
12 août 2009 à 10:18
La value du select est bien celle de l'option sélectionnée.
Teste pour voir ! ;)
Teste pour voir ! ;)
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
186
12 août 2009 à 11:44
12 août 2009 à 11:44
chi chi chi chipotage ... dommage
Si tu le fais comme cela, ca ne marche pas sur les vieux navigateurs (Netscape < version 8, IE < version 6 je crois ...)
donc chez certaines personnes, le code ne marchera pas
Passarinho44
Messages postés
963
Date d'inscription
mercredi 28 mai 2008
Statut
Contributeur
Dernière intervention
13 juin 2012
132
12 août 2009 à 11:48
12 août 2009 à 11:48
Oui enfin ce code ne fonctionnera pas non plus chez les gens qui ont désactivé le JS donc bon si on veut entrer là dedans ... :/
Je pense que le pourcentage de personnes utilisant de si vieux navigateurs est assez faible ...
Sinon on oublierait aussi le JS ...
Je pense que le pourcentage de personnes utilisant de si vieux navigateurs est assez faible ...
Sinon on oublierait aussi le JS ...
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
186
12 août 2009 à 12:02
12 août 2009 à 12:02
En juin 2008, entre IE <=6 et Netcape<=5, on atteignait plus de 25% de part de marché du navigateur WEB
J'ai pas actualisé mes chiffres, ca a du évidemment baisser avec l'arrivée d'IE8, mais IE6 est encore pas mal utilisé
J'ai pas actualisé mes chiffres, ca a du évidemment baisser avec l'arrivée d'IE8, mais IE6 est encore pas mal utilisé
Passarinho44
Messages postés
963
Date d'inscription
mercredi 28 mai 2008
Statut
Contributeur
Dernière intervention
13 juin 2012
132
12 août 2009 à 12:13
12 août 2009 à 12:13
Oui IE6 est pas mal utilisé mais ce code fonctionne sous IE6 donc je pense pas qu'il aie de soucis de ce coté là.
Et perso je n'ai même jamais utilisé de version plus vieille que IE6 donc bon..
Et perso je n'ai même jamais utilisé de version plus vieille que IE6 donc bon..
freeman43
Messages postés
110
Date d'inscription
mardi 9 janvier 2007
Statut
Membre
Dernière intervention
10 décembre 2009
16
13 août 2009 à 08:56
13 août 2009 à 08:56
Merci,cela fonctionne tres bien.
Maintenant je veux corcet le probleme. Mais cela fait partit d'un autre post.
Maintenant je veux corcet le probleme. Mais cela fait partit d'un autre post.