bon pour ceux que ca interesse c'est possible
dans le php :
Code :
- <form name=monFormulaire method=post action=toto.php>
- <input type=hidden name=selectionCourante value=\"\">
- <table>
- <TR id=$valeur class='TRnormal'
- onClick="change(this,this.id)"
- onMouseOver="if (this.className!='TRselection'){this.className='TRhover';}"
- onMouseOut="if (this.className!='TRselection'){this.className='TRnormal';}"
- >
- <TD> </TD>
- <TD> </TD>
- <TD> </TD>
- </TR>
- ...
- </table>
- </form>
|
et la fonction java :
Code :
- function change(tr,id){
- var Etat = tr.className;
- var tmp =document.moteur.selectionCourante.value;
- if(Etat=='TRselection')
- {
- tr.className='TRnormal';
- document.monFormulaire .selectionCourante.value="";
- }
- else
- {
- if (tmp!="" ) {
- document.getElementById(tmp).className='TRnormal';
- }
- else {};
- document.monFormulaire.selectionCourante.value=id;
- tr.className='TRselection';
- }
- }
|
donc le principe en 2 mots
je met un style css sur chaque ligne.
qd je clic sur une ligne, je viens mettre a jour le champs cache de mon formulaire.
et donc quand je valide mon formulaire, il me passe en meme temps la ligne que j'ai selectionné.
--> JagStang... bah c'est possible quand meme
Message édité par swich le 04-05-2004 à 11:40:36