[HTML] Verouiller choix de bouton

Verouiller choix de bouton [HTML] - HTML/CSS - Programmation

Marsh Posté le 21-05-2006 à 10:57:00    

Bonjour à toutes et à tous,
 
J'ai réussi à créer 2 boutons. Quand dans mon exemple, "Ecrit" est sélectionné, "non écrit" se grise. Très simple pour certains je suppose; très complexe pour moi !
 
Maintenant, je ne sais pas si c'est possible mais je tente :
j'aimerai savoir s'il est possible de verrouiller le choix effectué. En clair, dans mon exple, parvenir à importer l'aspect final du résultat dans une page html, donc avec "Ecrit" sélectionné et "Non écrit" grisé ? Donc sans avoir, ni surtout pouvoir refaire le choix quand la page s'affiche !
 
Voici le code :
<script>  
function grise(radio)  
{if(radio[0].checked){radio[1].disabled=true}  
if(radio[1].checked){radio[0].disabled=true}  
}  
</script>  
 <form name="Choix" action="">
 
<table width="450">  
 
 
<tr>  
<td valign="middle"><div align="right">
<input type="radio" name="choixReg" value="rapide" onclick="grise(this.form.choixReg)"></div></td>  
<td valign="middle">Ecrite </td>  
</tr>  
 
<tr>  
<td valign="middle"><div align="right">
<input type="radio" name="choixReg" value="normal" onclick="grise(this.form.choixReg)"></div></td>  
<td valign="middle">Non écrite </td>  
 
</tr>  
</table>  
 
Je vous remercie d'avance de vos lumières !
Cordialement

Reply

Marsh Posté le 21-05-2006 à 10:57:00   

Reply

Marsh Posté le 21-05-2006 à 11:43:19    

Là faut faire un traitement coté serveur,  
 
ce n'est pas possible de regriser (disable) ton checkbox lors du chargement de la page si c'est du simple HTML

Reply

Marsh Posté le 21-05-2006 à 14:04:56    

Merci de votre réponse. C'est ce que je craignai...

Reply

Marsh Posté le 21-05-2006 à 14:16:14    

Hummm je viens de refléchir que c'est peut etre possible en utilisant les cookies en JS  
mais c'est très très largement déconseillé, car : si les cookies sont desactivés, tu l'as dans ton cul bien profond

Reply

Marsh Posté le 24-05-2006 à 20:06:34    

Merci de cette autre réponse.
Je vais faire autrement.
Merci encore.

Reply

Sujets relatifs:

Leave a Replay

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