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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML] remplissage automatique d'autres cases en en cochant une

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML] remplissage automatique d'autres cases en en cochant une

n°1815720
Thordax
Shop smart. Shop S-Mart !
Posté le 24-11-2008 à 11:04:41  profilanswer
 

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 ? :d (en code HTML et en cgi derrière).


Message édité par Thordax le 24-11-2008 à 11:05:59

---------------
Atari 520 ST 256 Ko
mood
Publicité
Posté le 24-11-2008 à 11:04:41  profilanswer
 

n°1815721
kao98
...
Posté le 24-11-2008 à 11:06:40  profilanswer
 

Javascript :spamafote:


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1815725
Thordax
Shop smart. Shop S-Mart !
Posté le 24-11-2008 à 11:14:32  profilanswer
 

kao98 a écrit :

Javascript :spamafote:


Yep, pour l'instant je m'oriente là dessus, j'ai donc une fonction :
 

Code :
  1. function selectAll(form,booleen,num_table,condition)
  2. {
  3. if(condition==1){
  4.  for (i=0, n=form.elements.length; i<n; i++)
  5.  if (form.elements[i].name.indexOf('table'+num_table) != -1)
  6.  form.elements[i].checked = booleen;
  7. }
  8. }


 
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) :gratgrat:


---------------
Atari 520 ST 256 Ko
n°1815726
Thordax
Shop smart. Shop S-Mart !
Posté le 24-11-2008 à 11:16:11  profilanswer
 

Ou alors je rentre en paramètre de ma fonction l'état de la checkbox "Rapport" décrite dans mon exemple du premier post ?


---------------
Atari 520 ST 256 Ko
n°1815728
Thordax
Shop smart. Shop S-Mart !
Posté le 24-11-2008 à 11:24:40  profilanswer
 

Et autre question (de noob évidemment [:tinostar] ) comment appeler ma fonction javascript dans mon code CGI (perl) ? javascript:nom_de_ma_fonction ? :d


Message édité par Thordax le 24-11-2008 à 11:26:36

---------------
Atari 520 ST 256 Ko
n°1815731
kao98
...
Posté le 24-11-2008 à 11:34:11  profilanswer
 

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 ! :spamafote:


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1815739
Thordax
Shop smart. Shop S-Mart !
Posté le 24-11-2008 à 11:43:20  profilanswer
 

kao98 a écrit :

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 ! :spamafote:


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 ? [:petrus dei]


---------------
Atari 520 ST 256 Ko
n°1815746
kao98
...
Posté le 24-11-2008 à 11:49:21  profilanswer
 

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).


Message édité par kao98 le 24-11-2008 à 11:50:09

---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98

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

  [HTML] remplissage automatique d'autres cases en en cochant une

 

Sujets relatifs
[HTML/Javascript/CSS] [resolu] spoiler une partie de tableau[HTML/CSS] problème d'organisation - Résolu.
[HTML/CSS/Javascript] Viso conférenceurl source invisible dans embed html
{HTML} Une <hr> inline[HTML / Flash] Affichage d'un swf
Pb validation page HTMLModification d'html généré à la volée
Problème tableau htmlproblème avec un modulo et un tableau html
Plus de sujets relatifs à : [HTML] remplissage automatique d'autres cases en en cochant une


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