désactiver des boutons radios ? - Programmation
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 !?
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
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.
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
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.
Marsh Posté le 28-09-2001 à 17:30:19
Ta répones ici:
http://www.xs4all.nl/~ppk/js/disabled.html
et aussi ici:
http://msdn.microsoft.com/library/ [...] /dhtml.asp
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 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
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 )
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 ) en tête)
[edtdd]--Message édité par art_dupond--[/edtdd]
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
Marsh Posté le 01-10-2001 à 14:38:30
un pitit UP parce que le problème n'est pas complètement résolu
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>
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
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
[edtdd]--Message édité par art_dupond--[/edtdd]
Marsh Posté le 28-09-2001 à 12:35:36
saluti,
voilà, j'ai
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