Insérer tableau dans function javascript

Germain72 Messages postés 70 Statut Membre -  
dariumis Messages postés 583 Statut Membre -
Bonjour,

J'aimerai pouvoir afficher un tableau avec des cellules de dimensions précises dans cette fonction (entre les deux accolades) :

<SCRIPT language=JavaScript>
function essaiClic()
{

}
</SCRIPT>


Je n'y arrive pas parce que les balises HTML ne fonctionnent pas.
J'aurai voulu obtenir l'équivalent de ça :

<table border=5 bordercolor=0191ED cellspacing=0>
<tr bgcolor="#00D8FF" weight="166"><td width="214"> 
</tr></td>
</table>


Et tout ça serait enregistré dans un fichier .html.

Merci d'avance !

A voir également:

1 réponse

dariumis Messages postés 583 Statut Membre 63
 
Salut, tu peux pas écrire d'html dans une fonction javascript, pour faire ce que tu veux faut écrire un div dans ta page html, lui donner un id et dans ta fonction javascript utiliser la fonction innerHtml sur ce div, du style:

<div  onclick="essaiClic()" id="jvscrt_table">le tableau</div>   
<SCRIPT language="text/javascript">   
function essaiClic()   
{   
var div=document.getElementById('jvscrt_table');   
var str='<table border="5" bordercolor="0191ED" cellspacing="0">   
<tr bgcolor="#00D8FF" weight="166"><td width="214">    
cellule </td></tr>   
</table>';   
div.innerHTML=str;   
}   
</SCRIPT>   


Sur le clique du div ci dessus, la variable str sera normalement placé dans ce même div.
J'ai fais le code à la volé, donc y a peut être des erreurs.

Edit: puis ton tableau il est faux, et t'écris rien dedans.... Je corrige...
1