Pb d'affichage de checkbox

Signaler
Messages postés
71
Date d'inscription
mardi 7 juin 2005
Statut
Membre
Dernière intervention
3 août 2005
-
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
-
Bonjour
J'ai besoin d'un peu d'aide !

Comment est ce que je peux faire pour afficher la valeur d'un checkbox au cas où il est accoché. C'est à dire /exemple, si j'ai des check avec comme valeur à chaqu'un "Word","Excel" ou encore "Power point"; mnt je veux faire du genre quand je click sur word par exemple et quand je veux afficher les infos de mon form qu'il m'affiche "Word","Excel" ou encore "Power point".
J'ai essayé ms çà ne m'affiche rien étant donné que mes check là sont des tableaux.

Voici le code que j'ai utilisé pour afficher :

Word :
<script language="javascript">
if(this.checked)
{ alert(this.value)}
//alert(document.getElementById(string).selected);-->

</script>
Excel :
<script language="javascript">
if(this.checked)
{ alert(this.value)}
</script>

Power point :
<script language="javascript">
if(this.checked)
{ alert(this.value)}
</script>

">
">
">
Mis je n'obtiens rien à la fin jsute du vide.
Merci d'avance pour votre aide

2 réponses

Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
25
hello



Pour afficher tous les elements d'un tableau :



foreach ($tableau as $valeurs)

echo $valeur, '
';



ce n'est qu'une des facons de faire.
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
9
Salut,



ensuite si tu veux faire ça dynamiquement du côté client oriente-toi vers le forum javascript :



http://www.javascriptfr.com



ensuite change ton <script language="javascript"> par <script
type="text/javascript"> et plutôt que de passer par un this je te
conseille de passer par des getElementById()



a +

<hr size="2" width="100%">




<li>Entraide, dépannage et vulgarisation informatique: Mon site de vulgarisation informatique</li>