désactiver des boutons radios ?

désactiver des boutons radios ? - Programmation

Marsh Posté le 28-09-2001 à 12:35:36    

saluti,
 
 
voilà, j'ai  
 

Code :
  1. colonne1      colonne2       colonne3
  2. * choix1       * choix1        * choix1
  3. * choix2       * choix2        * choix2
  4. * choix3       * choix3        * choix3
  5. * choix4       * choix4        * choix4


 
les * sont les boutons radios ;)
 
 
Je voudrais savoir comment faire pour que si on choisit "choix1" dans la colonne1, ca désactive choix1 dans les autres colonnes (genre, ca le met en grisé ou quoi).
 
 
Je voudrais aussi savoir s'il est possible de faire ca avec des priorités, genre on peut toujours choisir un choix dans la colonne un, si on choisit un truc dans la colonne2, ben ca ne désactive que le bouton dans la colonne3.
 
 
Enfin voilà, j'espère avoir été assez clair.
 
 
Si quelqu'un peut aider le neuneu :jap:

Reply

Marsh Posté le 28-09-2001 à 12:35:36   

Reply

Marsh Posté le 28-09-2001 à 14:10:01    

Niveau clarté, ça serai peut être mieux si tu disais dans quel langage tu veux faire ça ! Tu crois pas !? ;)

Reply

Marsh Posté le 28-09-2001 à 14:17:30    

si tu coche un truc et ke ca decoche d'autres, ca va etre un genre de groupe (suivant le langage ca a des noms differents => sut koa tu travaille ?)
sinon si tu veux faire un traitement plus complexe, bend desole, mais tu vas devoar faire tout le traitement


---------------
Hyndex - Meuaarf !! ReZo !!!
Reply

Marsh Posté le 28-09-2001 à 14:39:05    

si c'est en HTML, il suffit de leur mettre le même attribut "name".
Ailleurs aussi d'ailleurs, mais c'est exprimé différemment. En java, il faut indique qu'ils font partie d'un même groupe par exemple.

Reply

Marsh Posté le 28-09-2001 à 16:42:42    

en fait, c'est pour faire un classement.
 
Si je mets quelqu'un premier (colonne1), il faut pas que je puisse le mettre deuxième (colonne2), et ainsi de suite.
 
 
Je pourrais tester en php qu'on n'ait pas choisi deux fois le meme, mais je voulais savoir s'il y avait moyen de rendre un bouton inaccessible en javascript, comme ca je dois par recharger la page :jap:  
 
Je voudrais qu'on ne puisse plus cliquer dessus quoi.
 
Chaque colonne forme un groupe, donc le "name" de chaque colonne sera différent.
 
voili, j'espère que c'est plus clair comme ca.

Reply

Marsh Posté le 28-09-2001 à 17:30:19    

Reply

Marsh Posté le 28-09-2001 à 17:34:33    

art_dupond a écrit a écrit :

en fait, c'est pour faire un classement.
 
Si je mets quelqu'un premier (colonne1), il faut pas que je puisse le mettre deuxième (colonne2), et ainsi de suite.
 
 
Je pourrais tester en php qu'on n'ait pas choisi deux fois le meme, mais je voulais savoir s'il y avait moyen de rendre un bouton inaccessible en javascript, comme ca je dois par recharger la page :jap:  
 
Je voudrais qu'on ne puisse plus cliquer dessus quoi.
 
Chaque colonne forme un groupe, donc le "name" de chaque colonne sera différent.
 
voili, j'espère que c'est plus clair comme ca.  




 
je comprend pas ton problème, l'attribut "name" ne se rapporte pas a une colonne mais bien a un groupe de bouton radio. donc si tu veux faire un classement, ce n'est pas sur cette attribut que tu doit le faire mais sur l'attribut "value" des bouton radio

Reply

Marsh Posté le 28-09-2001 à 18:48:00    

stb > merci, je vais voir ca.
C'est vrai que je pense jamais à aller voir sur le site de microsoft (mais je cherche quand meme hein :na:  :D )
 
 
gizmo > j'ai ca :
 
<center>
<table border="1" cellspacing="0" cellpadding="3">
 <tr>
  <th>Premier</th>
  <th>Deuxième</th>
  <th>Troisième</th>
 </tr>
 <tr>
  <td>
   <input type="radio" name="premier" value="2" />art_dupond<br />
   <input type="radio" name="premier" value="1" />Mavo<br />
   <input type="radio" name="premier" value="3" />Webzeb<br />
  </td>
  <td>
   <input type="radio" name="deuxieme" value="2" />art_dupond<br />
   <input type="radio" name="deuxieme" value="1" />Mavo<br />
   <input type="radio" name="deuxieme" value="3" />Webzeb<br />
  </td>
  <td>
   <input type="radio" name="troisieme" value="2" />art_dupond<br />
   <input type="radio" name="troisieme" value="1" />Mavo<br />
   <input type="radio" name="troisieme" value="3" />Webzeb<br />
  </td>
 </tr>
</table>
</center>
 
les 'value' correspondent aux user_ID...
 
 
pit-etre que c'est plus clair comme ca (j'étais pas chez moi avant, et j'avais pas le code (meme si débile :crazy: ) en tête)

 

[edtdd]--Message édité par art_dupond--[/edtdd]


---------------
oui oui
Reply

Marsh Posté le 28-09-2001 à 18:51:53    

stb >  :jap:


---------------
oui oui
Reply

Marsh Posté le 28-09-2001 à 19:11:39    

ah, oui, ok alors faut jouer sur les evenement en js.

Reply

Marsh Posté le 28-09-2001 à 19:11:39   

Reply

Marsh Posté le 28-09-2001 à 19:23:30    

j'arrive pas à atteindre un bouton en fonction de son nom et de sa valeur :(  
 
 
J'ai essayé document.nom_bouton.valeur_bouton, mais ca marche pas :(  
 
 
quelqu'un qui sait ?


---------------
oui oui
Reply

Marsh Posté le 30-09-2001 à 18:59:39    

hum, c'est gentil mais pas tout à fait complet ;)  
 
 
Si j'ai  
<form name="cherche">  
<INPUT type=radio name=crit1 value=unite1 onClick=RadioChange()>  
<INPUT type=radio name=crit1 value=unite2 onClick=RadioChange()>  
 
<INPUT type="radio" name="crit2" value="numuser1">  
<INPUT type="radio" name="crit2" value="numuser2">  
 
Comment faire pour bloquer numuser1 si je clique sur unite1, et pareil pour numuser2 ?
 
Je voudrais pouvoir "atteindre" la valeur du bouton aussi
 
 
 :jap:

Reply

Marsh Posté le 01-10-2001 à 14:38:30    

un pitit UP parce que le problème n'est pas complètement résolu :na:

Reply

Marsh Posté le 01-10-2001 à 16:46:21    

pour note:
document.nom_du_form.nom_du_bouton
 
ou:
document.id_du_bouton
 
avec:
<input type=... name=nom_du_bouton id=id_du_bouton>

Reply

Marsh Posté le 01-10-2001 à 16:56:32    

oui oui, avec les 'id'
 
 
Merci :jap:


---------------
oui oui
Reply

Marsh Posté le 15-10-2001 à 03:00:44    

bon, je suis une klette et ca fait une semaine que j'essaye de le faire, mais j'y arrive pas :(
 
Alors s'il y avait une âme charitable :D  
 
 
Je résume :  
 
<center>
<table border="1" cellspacing="0" cellpadding="3">
<tr>
 <th>Premier</th>
 <th>Deuxième</th>
 <th>Troisième</th>
</tr>
<tr>
 <td>
  <input type="radio" name="premier" value="2" />art_dupond<br />
  <input type="radio" name="premier" value="1" />neuneu<br />
  <input type="radio" name="premier" value="3" />stupida<br />
 </td>
 <td>
  <input type="radio" name="deuxieme" value="2" />art_dupond<br />
  <input type="radio" name="deuxieme" value="1" />neuneu<br />
  <input type="radio" name="deuxieme" value="3" />stupida<br />
 </td>
 <td>
  <input type="radio" name="troisieme" value="2" />art_dupond<br />
  <input type="radio" name="troisieme" value="1" />neuneu<br />
  <input type="radio" name="troisieme" value="3" />stupida<br />
 </td>
</tr>
</table>
</center>
 
 
Je voudrais qu'en cliquant par exemple sur stupida dans 'premier', ca désactive stupida dans 'deuxieme' et dans 'troisième'.
 
Par contre, si je choisi quelqu'un d'autre, faudrait que ca les réactive.
 
Puis si je choisis neuneu en 'deuxieme', faudrait que ca le désactive dans 'troisième'.
 
 
Pleazzz, parce que j'y arrive vraiment pas.
 
C'est parce que je suis très très neuneu :p  
 
 
 
 
 :jap:

 

[edtdd]--Message édité par art_dupond--[/edtdd]

Reply

Sujets relatifs:

Leave a Replay

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