par
guilt92 » 16 mai 2006, 15:18
Bonjour,
Je n'arrive pas a changer dynamiquement la valeur d'une case de mon tableau je ne comprend pas pourquoi. Je précise que je voudrais modifier la case a coté de "Nom" soit la case [0][1].
voici mon code html :
Code : Tout sélectionner
<table align="center" id="table_infos">
<tr>
<td>Nom :</td>
<td></td>
</tr>
<tr>
<td>Prénom :</td>
<td></td>
</tr></table>
Sur le passage d une image dans un autre tableau j appelle la fonction suivante:
Code : Tout sélectionner
<script language="javascript">
function remplir_ligne(nom,prenom)
{
var nom_gl=10;
var tableau = document.getElementById("table_infos");
var lignes = tableau.getElementsByTagName("tr");
var cells = lignes[0].getElementsByTagName("td");
var cell_1_2 = cells[1];
cell_1_2.firstChild.nodeValue = "blabla";
}
</script>
Normalement cela devrait modifier la valeure, mais j ai un message d erreur :
'firstchild' is null or is not an object.
Aidez moi svp !

Bonjour,
Je n'arrive pas a changer dynamiquement la valeur d'une case de mon tableau je ne comprend pas pourquoi. Je précise que je voudrais modifier la case a coté de "Nom" soit la case [0][1].
voici mon code html :
[code]<table align="center" id="table_infos">
<tr>
<td>Nom :</td>
<td></td>
</tr>
<tr>
<td>Prénom :</td>
<td></td>
</tr></table>[/code]
Sur le passage d une image dans un autre tableau j appelle la fonction suivante:
[code]<script language="javascript">
function remplir_ligne(nom,prenom)
{
var nom_gl=10;
var tableau = document.getElementById("table_infos");
var lignes = tableau.getElementsByTagName("tr");
var cells = lignes[0].getElementsByTagName("td");
var cell_1_2 = cells[1];
cell_1_2.firstChild.nodeValue = "blabla";
}
</script>[/code]
Normalement cela devrait modifier la valeure, mais j ai un message d erreur :
'firstchild' is null or is not an object.
Aidez moi svp ! :cry: