tableau dynamic [javascript] - HTML/CSS - Programmation
Marsh Posté le 21-07-2004 à 13:17:16
Code :
|
Je savais pas qu'on pouvait faire
Code :
|
Sinon, pour ton problème, remplace :
Code :
|
par
Code :
|
Marsh Posté le 21-07-2004 à 13:23:18
javé vu ce probleme aussi mé sa vien pas de la puisque le mot table le saffiche pas le problem vien du code aussi avec les boucles mé je c pas trop ou
Marsh Posté le 21-07-2004 à 13:40:57
bon les colonnes saffiche met sur une seul ligne
si quelqu un a la soluces ?
voila le code :
function tableau()
{
var table = "<table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">";
var ligne = 3;
var colonne = 3;
var co = 1;
var li = 1;
while ( li <= ligne)
{
table += "<tr>";
while ( co <= colonne)
{
table += "<td>1</td>";
co++;
}
table += "</tr>";
li++;
}
if(document.getElementById)
document.getElementById('t').innerHTML = table;
}
Marsh Posté le 21-07-2004 à 13:48:51
Code :
|
Marsh Posté le 21-07-2004 à 17:34:12
Démo : http://www.surleau.com/edit/tab.html
Le js : http://www.surleau.com/edit/tab.js
Evitez à tout prix d'utiliser innerHTML, document.write et compagnie ! Le DOM est beaucoup plus adapté pour ce genre de manips !
Marsh Posté le 21-07-2004 à 13:13:28
Bonjour a tous
voila je demar en javascript et jessay de faire un tableau dynamique je mesplique :
On a 2 variable colonne et ligne et avec ces variables le javascript nous fait un beau tableau.
voici mon code mé vue mon niveau il n' est pas etonnat que celui ci marche pas :
fonction tableau()
{
var table = "<table width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">";
var ligne = 3;
var colonne = 3;
var c = 0;
var l = 0;
while ( l <= ligne)
{
table += "<tr>";
while ( c <= colonne)
{
table += "<td>1</td>";
c++;
}
table += "</tr>";
l++;
}
if(document.getElementById)
document.getElementById('t').innerHTML = "table";
}
merci a ceux qui pourons maider