ben C que tu ne sais pas encore coder lol
Code :
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title></title>
- <script type="text/javascript">
- function check(selectedobject) {
- var objetId = selectedobject.value;
- var choice = document.getElementById("choice" );
- var leschoix = choice.getElementsByTagName("DIV" );
- for (var i=0; i<leschoix.length;i++) {
- if (leschoix[i].className.indexOf("choice" )!=-1) {
- leschoix[i].style.display= (leschoix[i].id.toLowerCase()==objetId.toLowerCase()) ? "block" : "none";
- }
- }
- }
- </script>
- </head>
- <body>
- <form>
- <select onchange="check(this)">
- <option>Choisissez</option>
- <option value="bloc1">bloc1</option>
- <option value="bloc2">bloc2</option>
- <option value="bloc3">bloc3</option>
- </select>
- <fieldset id="choice">
- <div class="choice" id="bloc1" style="color:blue">
- Sourycette<div>un div encore dedans pour la demo</div>
- </div>
- <div class="choice" id="bloc2" style="color:red">
- Est une chaudasse<div>un div encore</div><span>un span aussi pour la demo</span>
- </div>
- <div class="choice" id="bloc3" style="color:yellow">
- Sourycette la chaudasse du ass
- </div>
- </fieldset>
- </form>
- </body>
- </html>
|
j'aurai pu faire encore plus simple, genre eviter un class="choice" et donc du JS en moins, mais c'est pour permettre un maximum de possibilités
HEU TOUCHE PAS à CE CODE C'EST PAS CE QUE TU AS DEMANDE, ATTEND DEUX SECONDES 
Message édité par gatsu35 le 22-02-2006 à 12:14:00