remplissage automatique d'autres cases en en cochant une [HTML] - HTML/CSS - Programmation
Marsh Posté le 24-11-2008 à 11:06:40
Javascript
Marsh Posté le 24-11-2008 à 11:14:32
kao98 a écrit : Javascript |
Yep, pour l'instant je m'oriente là dessus, j'ai donc une fonction :
Code :
|
Ainsi, si la condition est validée, on met toutes les checkbox d'id="tablex_chkx" à 1 sinon à 0.
Maintenant il ne me reste plus qu'à définir ma condition dans le code HTML. (si on coche sur telle case, alors condition = 1)
Marsh Posté le 24-11-2008 à 11:16:11
Ou alors je rentre en paramètre de ma fonction l'état de la checkbox "Rapport" décrite dans mon exemple du premier post ?
Marsh Posté le 24-11-2008 à 11:24:40
Et autre question (de noob évidemment ) comment appeler ma fonction javascript dans mon code CGI (perl) ? javascript:nom_de_ma_fonction ?
Marsh Posté le 24-11-2008 à 11:34:11
Mais, pourquoi donc appeler cette fonction depuis le script perl ?
Le client coche la case, le script JS coche les autres cases, et les données sont envoyées telles-quelles à ton script CGI !
Marsh Posté le 24-11-2008 à 11:43:20
kao98 a écrit : Mais, pourquoi donc appeler cette fonction depuis le script perl ? |
Bah j'ai sans doute énormément de mal, mais je ne vois pas comment appeler ma fonction js si je ne l'incorpore pas dans mon script cgi de départ. Je décris ma fonction dans un fichier js que j'appellerai toto.js
J'ai mon script cgi : rapport.cgi.
Comment appeler une fonction de toto.js dans rapport.cgi ?
Marsh Posté le 24-11-2008 à 11:49:21
Tu n'as pas de fichier HTML ou de template ? Dans ce cas, c'est que tu génère du HTML depuis ton script ?
Ton script doit être dans un <script type="text/javascript" src="monjs.js"></script> de ton HTML.
Tiens, lit donc ceci : http://www.siteduzero.com/tutoriel [...] #ss_part_2
Remplace PHP par "script serveur" (ce que sont les CGI). Et ton javascript, on peut considérer qu'il fait partie du HTML (pour simplifier).
Marsh Posté le 24-11-2008 à 11:04:41
Bon c'est ptet pas très clair, au niveau du titre, donc je vais prendre un exemple.
J'ai une feuille avec différents boutons.
Rapport :
Normal [ ]
Détaillé [ ]
Statistiques 1 :
Normales [ ]
Détaillées [ ]
Statistiques 2 :
Normales [ ]
Détaillées [ ]
Ce que je voudrais, c'est automatiser la sélection des cases "Normales" des menus Statistiques 1 et Statistiques 2 quand on coche "Rapport Normal", vous avez une idée ? (en code HTML et en cgi derrière).
Message édité par Thordax le 24-11-2008 à 11:05:59
---------------
Atari 520 ST 256 Ko