Jusque la rien de bien complique.
Voici mon code JS pour manipuler ce tableau :
function gotAll(listTopic){
var topicLog = "";
var theTable = document.getElementById('listTopic');
for(var data in listTopic){
var topic = listTopic[data];
theTable.tbodies[0].appendChild(document.createElement('tr'));
var y = document.createElement('td');
y.appendChild(document.createTextNode(topic.title));
theTable.tbodies[0].rows[0].appendChild(y);
}
}
Et l'erreur que firebug me donne c'est
theTable.tbodies is undefined
Comment je dois m'y prendre?
[EDIT] je suis tombe sur un tuto sur le site, voici les changements que j'ai apporte :
function gotAll(listTopic){
var topicLog = "";
var theTable = document.getElementById('listTopic');
for(var data in listTopic){
var topic = listTopic[data];
var ligne = theTable.insertRow(-1);
var col = ligne.inserCell(0);
col.innerHTML +=topic.title;
}
}
Et j'ai change tbodies en tbody (je sais pas pourquoi dans le premier tuto que j'ai vu il avait mis tbodies...
Probleme avec manipulation de tableau html avec JS
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.