Bonjour,
Je suis actuellement en stage de 1ere année BTS et je ne connais pas le javascript et j'ai un problème :
Je développe une page de recherche avancée sur une base oracle.
J'affiche le résultat de la recherche dans plusieurs listes paginées.
Je souhaite mettre un bouton permettant de récupérer les informations d'une ligne d'une liste pour mettre à jour les autres listes. Jusque là tout va bien j'utilise une fonction javascript qui remplie les champs clés du formulaire puis le submit().
Le problème est le suivant :
Je souhaite que l'utilisateur voit l'icone du bouton changer d'état et qu'au 2ème clic sur celui-ci le formulaire récupère ses infos d'avant le 1er clic...
Je ne sais pas comment faire pour changer la variable faisant changer l'image du bouton lors du "onclick"
la variable $r_loupe est dans le formulaire -formRechercheAvancee- comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 function recupLigneOperations(r_loupe, ope_annee, ope_num){ if (r_loupe == 'off' || r_loupe != 'on'){ document.formRechercheAvancee.f_annee.value = ope_annee; document.formRechercheAvancee.f_num.value = ope_num; r_loupe = 'on'; document.formRechercheAvancee.f_loupe.value = r_loupe; document.formRechercheAvancee.submit(); }else{ if (r_loupe == 'on'){ document.formRechercheAvancee.f_annee.value = ''; document.formRechercheAvancee.f_num.value = ''; r_loupe = 'off'; document.formRechercheAvancee.f_loupe.value = r_loupe; document.formRechercheAvancee.submit(); } } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <input type="hidden" name="f_loupe" value="<?php echo $r_loupe ?>"/>Si quelqu'un a une solution .... merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <td onclick="recupLigneOperations('<?php echo $r_loupe ?>','<?php echo $res->getOperationAnnee();?>', '<?php echo $res->getOperationNumero();?>')"> <? php if( $r_loupe == "off"){ ?> <img src='images/ico_loupe.gif' class='hand' width="12" height="12" /> <?php }else{ if($r_loupe=="on"){ ?> <img src='images/ico_loupe2.gif' class='hand' width="12" height="12" /> <?php } } ?>
Partager