Forum de discussion
Forum « Programmation Javascript » (archives)
Re: Colspan dynamique
Envoyé: 25 mai 2004, 8h56 par Oznog
Il n'y a rien pour ça, enfin je ne pense pas. Essai avec
monTableau.setAttribute("colspan","3");
Mais j'ai des doutes puisqu'il dois ajuster les autres cellule. Tu peux détruire et recréer la row par contre.
Voir ce code pour t'aider :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript" language="javascript">
function twTableau(_x,_y,_bordure) {
// Script gratuit des Trucswwb.com
// Laisser cette remarque s.v.p.
var monDocument = document.getElementsByTagName("body").item(0);
monTableau = document.createElement("TABLE");
monCorpTableau = document.createElement("TBODY");
for(j=0;j<_x;j++) {
maLigne = document.createElement("TR");
for(i=0;i<_y;i++) {
maCellule = document.createElement("TD");
monTexte = document.createTextNode("ligne "+j+", colonne "+i);
maCellule.appendChild(monTexte);
maLigne.appendChild(maCellule);
}
monCorpTableau.appendChild(maLigne);
}
monTableau.appendChild(monCorpTableau);
monDocument.appendChild(monTableau);
monTableau.setAttribute("border",_bordure);
}
</script>
</head>
<body bgcolor="#FFFFFF" onload="twTableau(12,2,1)">
<h1>Trucsweb : Génération d'un tableau avec le DOM</h1>
</body>
</html>
Ciao
Oznog
Réponses
|