inserer du code grace a js

inserer du code grace a js - HTML/CSS - Programmation

Marsh Posté le 04-11-2005 à 11:07:30    

bonjour
je voudrai faire apparaitre et disparaitre un tableau dans une page html
a l'aide d'un bouton checkbox (quand le bouton est coché le tableau apparait et inversement)  je n'y arrive pas je vous donne mon code
si kelkun peu m'aider ca serait sympa
merci d'avance
 
<script type="text/javascript">
// deux tableaux avec 22 valeurs
 
var tab=new Array(
"algu",
"ann",
"anou",
etc........" );
 
var tab2 = new Array(
"algues",
"annélides",
"anoures",
"araignés",
etc......" );  
 
// la fonction qui est sensée etre appelé quand la boite est cochée
 
function editeur() {
            var i=0;
            while (i<22){
            ligne = document.createElement ('tr');
            cell = document.createElement ('td');
            texte = document.createTextNode ('<INPUT TYPE="checkbox" name="genre[]" value=" '+tab[i]+' " >'+tab2[i]);
            cell.appendChild (texte);
            ligne.appendChild(cell);
            document.getElementById ('tableau_editeur').appendChild (ligne);
            i++;
            };
        }
 
</SCRIPT>
</head>
<body>  
 
// la checkbox avec l'appel de la fonction
 
<INPUT TYPE="checkbox" name="case_coche[]" value="editeur"  
                  onclick="editeur();">
 
//enfin le tableau que je veux remplir
 
<table id="tableau_editeur">
           </table>  

Reply

Marsh Posté le 04-11-2005 à 11:07:30   

Reply

Marsh Posté le 04-11-2005 à 11:47:55    

Sinon tu peux directement créer ton tableaux dans le code html, lui donner un id et à partir de ca tu peux le masquer/afficher avec document.getElementById("id" ).style.visibility.


Message édité par dwogsi le 04-11-2005 à 14:07:29
Reply

Marsh Posté le 04-11-2005 à 13:45:38    

merci
je vais essayer de suite j'avais pas pensé a ça!

Reply

Marsh Posté le 04-11-2005 à 14:15:16    

l'rreur etait tres triste c'est ke mon id de tableau possedait un "_" et don c pour ca ke sa fonctionnait pas c balo non!!
merci encore pour le coup de main
salut

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed