Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1498 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  bouton radio sur checked ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

bouton radio sur checked ?

n°1081552
donny3
Posté le 12-05-2005 à 22:23:43  profilanswer
 

salut,  
 
Comment pourrai je faire à partir de ce code pour que quand je clique sur la ligne,mon bouton radio ce mette sur checked automatiquement ??  
Je reflechi depuis se matin mais je trouve pas  
 

Code :
  1. <html>
  2. <head>
  3. <style>
  4. .red {background-color:white}
  5. .blue {background-color:blue}
  6. .black{background-color:black}
  7. .tab{cursor:crosshair }
  8. </style>
  9. <script>
  10. var lastTr;
  11. function blok(objet){
  12. if(lastTr)lastTr.className="red"
  13. objet.className="blue"
  14. lastTr=objet;
  15. }
  16. </script>
  17. </head>
  18. <body>
  19. <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
  20. <?php
  21. echo'<table width="70%" border="1">';
  22. echo'<tr class="white" onClick="blok(this)"><td><input type="radio" name="a" value="oui"></td><td>maison1</td><td>bleu</td></tr>';
  23. echo'<tr class="white" onClick="blok(this)"><td><input type="radio" name="a" value="nom"></td><td>maison2</td><td>jaune</td></tr>';
  24. echo '</table>';
  25. ?>
  26. </form>
  27. <input type="submit" name="ouvrir" value="changer">
  28. </body>
  29. </html>

mood
Publicité
Posté le 12-05-2005 à 22:23:43  profilanswer
 

n°1081560
FlorentG
Unité de Masse
Posté le 12-05-2005 à 22:26:34  profilanswer
 

Alors je sais pas si on peut mettre plusieurs label, à essayer au validator :

<td><input type="radio" name="a" value="oui" id="pouet"></td><td><label for="pouet">maison1</label></td><td><label for="pouet">bleu</label></td>


Et au clickage sur un label, le radio sera sélectionné.

n°1081587
donny3
Posté le 12-05-2005 à 22:37:48  profilanswer
 

j ai rajouter sa comme tu m a dit

Code :
  1. echo'<tr class="white" onClick="blok(this)"><td><input type="radio" name="a" value="'.$i.'" id="pouet"></td><td><label for="pouet">'.$i.'</label></td><td><label for="pouet">bleu</label></td></tr>';


 
et y se passe rien, t a essayer chez toi ?

n°1081601
FlorentG
Unité de Masse
Posté le 12-05-2005 à 22:51:41  profilanswer
 

Sûrement les deux labels qui couillent :/ Avec un ça fonctionne, c'est sûr... Enfin bien-sûr, faut bien cliquer sur le texte, pas sur le vide entre les cellules...

n°1081604
FlorentG
Unité de Masse
Posté le 12-05-2005 à 22:52:08  profilanswer
 

Et vire ton JS qui fait peut-être bugger le truc

n°1081607
FlorentG
Unité de Masse
Posté le 12-05-2005 à 22:52:33  profilanswer
 

Enfin non, laisse-le :D

n°1081626
donny3
Posté le 12-05-2005 à 23:12:40  profilanswer
 

le js y sert a mettre la ligne d une autre couleur et ce que je veux est que quand je clique sur la ligne le radio bouton se met a ckecked

n°1081791
FlorentG
Unité de Masse
Posté le 13-05-2005 à 09:10:59  profilanswer
 

Au pire tu rajoutes dans ton JS :

this.getElementsByTagName('input')[0].checked = true;


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  bouton radio sur checked ?

 

Sujets relatifs
titre du précédent message icone de bouton et déplacement de framefermer une fenêtre html avec un bouton
évènement lorsqu'on appuie (seulement) sur un bouton [résolu]2 variables pour un seul bouton radio, est ce possible ?
Contrôler bouton de la barre d'outil Word en VBA[Flash] lien sur bouton, plein écran etc...
pb bouton access[PHP] Récupérer le nom d'un bouton Submit
savoir si bouton radio coché en visual basique 
Plus de sujets relatifs à : bouton radio sur checked ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR