[HTML/JavaScript] : liste déroulante qui agit sur une checkbox

: liste déroulante qui agit sur une checkbox [HTML/JavaScript] - HTML/CSS - Programmation

Marsh Posté le 06-05-2002 à 14:08:40    

Salut!
 
Ca fait un bail que j'ai pas remis les pieds ici...
 
Et donc, mon problème :  
 
J'ai un formulaire ("Home" ), dans ce formulaire, n listes déroulantes issues d'une même requête, et n checkbox associées à chaque liste déroulante.
 
Le but : quand on modifie la valeur de la liste déroulante, la case se coche automatiquement.
 
Le code actuel :
 

Code :
  1. <form name="Home" action=RecStatsAway.php3 METHOD=POST>
  2. (...)
  3.  <? for ($compteur = 0 ; $compteur < $nombre ; $compteur++) { ?>
  4.   <tr>
  5.   <td><select name="playerHome">
  6.    <? if (!empty($idEquipeHome)) {
  7.    $result = mysql_query("SELECT idJoueur, nomJoueur FROM joueurs WHERE idEquipe = '$idEquipeHome' and position != 'G'" );
  8.    while ($row = mysql_fetch_array($result)) { ?>
  9.     <option value=<?echo $row["idJoueur"]?> onChange="document.Home.checkbox.defaultchecked==true;"><?echo $row["nomJoueur"];?>
  10.           <? } } ?>
  11.    </select></td>
  12.    <td><input type="checkbox" name="checkbox" value="checkbox"></td>
  13.    <td><input type="text" name="butsHome" size=2 value="0"></td>
  14.    <td><input type="text" name="passesHome" size=2 value=0></td>
  15.    <td><input type="text" name="ppgHome" size=2 value="0"></td>
  16.    <td><input type="text" name="shgHome" size=2 value="0"></td>
  17.   </tr>
  18. <?  }
  19. } ?>


 
Et, évidemment, ça ne marche pas [:olimou]
 
Quelqu'un a une idée? Merci d'avance :hello:


---------------
Le drogue spabien! [:le%20kneu]
Reply

Marsh Posté le 06-05-2002 à 14:08:40   

Reply

Marsh Posté le 06-05-2002 à 14:53:13    

t'es sur que le onchange s'applique a option et pas au select ??


---------------
All we need is a soul revolution
Reply

Marsh Posté le 06-05-2002 à 15:05:52    

essaye ça  
onChange="document.Home.checkbox.checked=true
au lieu de ça :
onChange="document.Home.checkbox.defaultchecked==true

 

[jfdsdjhfuetppo]--Message édité par gwen2709 le 06-05-2002 à 15:07:17--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 06-05-2002 à 15:09:50    

Déjà essayé ;)


---------------
Le drogue spabien! [:le%20kneu]
Reply

Marsh Posté le 06-05-2002 à 15:10:06    

kayasax a écrit a écrit :

t'es sur que le onchange s'applique a option et pas au select ??  




 
Ca par contre c'est pas bête du tout :)


---------------
Le drogue spabien! [:le%20kneu]
Reply

Marsh Posté le 06-05-2002 à 15:11:26    

Serait-ce un multinick ? :heink:


---------------
Le site de ma maman
Reply

Marsh Posté le 06-05-2002 à 15:12:14    

Cherrytree a écrit a écrit :

Serait-ce un multinick ? :heink:  




 
[:vincent%20cassel]


---------------
Le drogue spabien! [:le%20kneu]
Reply

Marsh Posté le 06-05-2002 à 15:14:46    

FredCuLaX999 a écrit a écrit :

Déjà essayé ;)  




de toute manière, ça ne peut pas être ==

Reply

Marsh Posté le 06-05-2002 à 15:20:28    

C'est bien ce que je me disais, == est l'opérateur de test et pas d'affectation, mais bon, tant qu'à tout tenter...
Bref, j'ai essayé toutes vos solutions, merci, malheureusement aucune ne marche :(


---------------
Le drogue spabien! [:le%20kneu]
Reply

Marsh Posté le 06-05-2002 à 15:33:30    

FredCuLaX999 a écrit a écrit :

 
 
[:vincent%20cassel]  



Yaisse !


---------------
Le site de ma maman
Reply

Marsh Posté le 06-05-2002 à 15:33:30   

Reply

Marsh Posté le 06-05-2002 à 15:48:17    

Mon Clone étant parti en vacances, en attendant de le rejoindre, je poste en nos deux noms :o


---------------
Le drogue spabien! [:le%20kneu]
Reply

Marsh Posté le 06-05-2002 à 15:49:15    

FredCuLaX999 a écrit a écrit :

Mon Clone étant parti en vacances, en attendant de le rejoindre, je poste en nos deux noms :o  



:jap:


---------------
Le site de ma maman
Reply

Marsh Posté le 06-05-2002 à 17:56:32    

y a moyen d avoir l'url de la page pour matter ?

Reply

Marsh Posté le 06-05-2002 à 18:08:44    

mmhh :sarcastic:  
ce code ci marche :
 
<form name="form">
<input type="Checkbox" name="boite"><br>
<select name="test" onchange="window.document.form.boite.checked=true;">
<option value="tt">tt
<option value="tata">tatat
</select>
</form>
 
 :hello:


---------------
All we need is a soul revolution
Reply

Marsh Posté le 06-05-2002 à 18:10:17    

si ce ke j'ai mis + haut ne marche pas avec tes variables c que tu as utilise des mots reserves (genre name=checkbox je suis pas sur ke ca lfasse...)


---------------
All we need is a soul revolution
Reply

Marsh Posté le 07-05-2002 à 12:00:20    

c clair q ça marche pas si tu appelle ta case à cocher avec checkbox...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed