Tableau Javascript avec variables entrées en html
Bonjour,
Je suis débutant en programmation et dans le cadre d'un projet je doit réaliser un tableau en javascript.
seul problème mon tableau doit se dessiner en fonction des valeurs largeur et hauteur que l'utilisateur doit définir par avance.
J'ai donc dans un premier temps créer mes zones pour entrer la valeur souhaité par l'utilisateur en html
avec:
Code:
1 2 3 4 5
| <form method="post">
<a> largeur de la grille : <input id="largeur" type="text" name="largeur"></input></a>
<a> hauteur de la grille : <input id="hauteur" type="text" name="hauteur"></input></a>
<input type="submit" value="valider">
</form> |
je recupère ensuite ses valeurs dans le script:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <script type="text/javascript" language="javascript">
var largeur = document.getElementById("largeur");
var hauteur = document.getElementById("hauteur");
var table = new Array();
for ( var i=0; i<largeur;i++)
{
for (var j=0; j<hauteur;j++)
{
document.write(table[i][j] + " " ) ;
}
document.write("<br/>");
}
</script> |
Cela ne marche bien évidement pas mais je ne vois pas du tout comment faire.
j'ai réussi a le faire en php
cela me donne:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <p><u>Choisissez les dimenssions de votre grille</u></p>
<form method="post">
<a> largeur de la grille : <input id="largeur" type="text" name="largeur"></input></a>
<a> hauteur de la grille : <input id="hauteur" type="text" name="hauteur"></input></a>
<input type="submit" value="valider">
</form>
<table id="tableau" >
<?php
for ($i=1 ; $i<$hauteur+1; $i++ ) {
?>
<tr>
<?php
for ($j=1 ; $j<$largeur+1 ; $j++) {
?>
<td></td><?php
;}
?>
</tr>
<?php
;}
?>
</table> |
je voudrais donc l'équivalent en JS si quelqu'un serait comment faire.