Voici ce que j'ai écrit :
<html>
<head>
<script language = "JavaScript"><!--
var url = "";
var NbLig = 9; // Nombre de lignes du Tableau
// Nombre de colonnes par Ligne
var NbCol = new Array('5','6','9','1','3','7','4','9','0');
var Texte = new Array();
Texte[0]=new Array('L1C1','L1C2','L1C3','L1C4','L1C5','L1C6','L1C7','L1C8','L1C9');
Texte[1]=new Array('L2C1','L2C2','L2C3','L2C4','L2C5','L2C6','L2C7','L2C8','L2C9');
Texte[2]=new Array('L3C1','L3C2','L3C3','L3C4','L3C5','L3C6','L3C7','L3C8','L3C9');
Texte[3]=new Array('L4C1','L4C2','L4C3','L4C4','L4C5','L4C6','L4C7','L4C8','L4C9');
Texte[4]=new Array('L5C1','L5C2','L5C3','L5C4','L5C5','L5C6','L5C7','L5C8','L5C9');
Texte[5]=new Array('L6C1','L6C2','L6C3','L6C4','L6C5','L6C6','L6C7','L6C8','L6C9');
Texte[6]=new Array('L7C1','L7C2','L7C3','L7C4','L7C5','L7C6','L7C7','L7C8','L7C9');
Texte[7]=new Array('L8C1','L8C2','L8C3','L8C4','L8C5','L8C6','L8C7','L8C8','L8C9');
Texte[8]=new Array('L9C1','L9C2','L9C3','L9C4','L9C5','L9C6','L9C7','L9C8','L9C9');
function TABLEAU(){
Newline = '<table border><tr>';
for (l=0;l=8;l++)
for (c=0;l=NbCol[l];c++)
Newline +='<td> width="99" Texte[l][c] </td>';
Newline +='<tr></table>';
AFFICHER(Newline);}
function AFFICHER() {document.write(newline);}
--></script>
<title>No title</title>
<meta name="generator" content="Namo WebEditor v5.0(Trial)">
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p>
<form onsubmit="TABLEAU();"> </form>
</body>
</html>
Voici le résultat que j'attendais :
Une feuille Html avec
- un tableau de cinq colonnes, suivi d'
- un tableau de six colonnes, suivi ...
(voir var NbCol )
Voici le résultat que j'obtiens :
Une page HTML blanche, sans une seule cellule de tableau !!!
Je débute, soit, mais c'est frustrant !!
Ou est-ce donc que j'ai mer.. ?
Merci de me donner la solution
VDZH
vdzh@ifrance.com