Bonjour,
j'ai une page qui génère (php/mysql) des tables qui sont encadrées par des div nommé "à la volé":
du genre :
Code :
- <div id="GG0125" style="display:none">
- <table> etc ... </table>
- </div>
- <div id="45GG02" style="display:none">
- <table> etc ... </table>
- </div>
- <div id="FR45UI" style="display:none">
- <table> etc ... </table>
- </div>
|
par défaut : aucune de ces tables ne s'affichent, et c'est ce que je veux !
j'ai ensuite un select (dynamique aussi) qui appelle un javascript :
Code :
- <select name="nocol" onchange="affiche_facture()">
- <option value="12¤45¤FR45UI"> blah blah </option>
- <option value="12¤45¤45GG02"> blah blah </option>
- <option value="12¤45¤GG0125"> blah blah </option>
- </select>
|
le but etant d'afficher seulement le div concerné au laché du select ...
mon javascript :
Code :
- function affiche_facture() {
- var chaine=document.enquete.nocol.value;
- var tableau=chaine.split('¤');
- nofact=tableau[2];
- document.nofact.style.display="";
- }
|
et ca marche po ...
en fait c'est l'élément nofact qui n'est pas interprété dans la ligne "document.nofact.style.display="";" parce que si je fait : alert(nofact), j'ai la bonne valeur ...
des idées ??
(j'suis vraiment pas un pro du js)
Message édité par arsenick69 le 09-09-2003 à 16:23:32
---------------
L'arsenic est present a l'etat de traces dans toutes matieres vivantes. www.arsenick.net