Beste tweaks, ik heb in javascript een soort van 'datagrid' gemaakt. Er worden dus automatisch of door klikken op een button een nieuwe row ingevoegd met textboxes. Nu heb ik een loop gemaakt die de hele table doorloopt. Overal vind ik voorbeelden om de "innerHTML" eruit te halen, maar de innerHTML is natuurlijk de tag voor het invoegen van een textbox. Nu wil ik natuurlijk de inhoud van de tekstbox eruit halen, ben al uren aan het googlen maar vind daar helemaal niks over.
De inhoud van die cellen is dus een tekstbox, hoe haal ik de value uit die tekstboxen?
Alvast bedankt..
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| var tr = document.getElementById('myTable').rows;
var td = new Array();
for(i = 0, n = tr.length; i < n; i++) {
for(j = 0, m = tr[i].cells.length; j < m; j++) {
td.push(tr[i].cells[j]);
}
}
for(k = 0, p = td.length; k < p; k++) {
alert(td[k].innerHTML);
} |
De inhoud van die cellen is dus een tekstbox, hoe haal ik de value uit die tekstboxen?
Alvast bedankt..