Hallo Rider
das begreife ich noch nicht ganz
wieso tbody oder table ?
ich habe doch ein Formular was mit einer tabelle in der Form gestaltet ist
<table>
<tbody
<tr><td></td></tr>
< hier soll dann die neue Zeile hin>
</tbody
</table>
wieso soll ich nun eine table id oder tbody ansprechen
das begreife ich leider nicht.
dann habe ich ja schon in meiner o.g. function
document.getElementById(tabr).innerHTML=xmlhttp.responseText;
mit "xmlhttp.responseText;" bekomme ich ja meinen html-code aus der testSettings.php seite (die mir den Code generiert)
über das
document.getElementById(tabr).innerHTML
habe/versuchte ich diesen code dann zur id "tabr" zu senden
das würde
document.querySelector('#table-id tbody-id').innerHTML += ...
ich gerne machen aber "#table-id tbody" begreife ich nicht..
wenn ich der <table id="table-id"> oder dem <tbody id="tbody-id"> dann wird mir ja der code irgendwohin geschoben oder?
oder weiss der dann automatisch das er es ans Ende des tbody's schieben muss?
Grüße Jürgen
Falls du's über id der table machen willst und das tbody brauchst, kannst du auch so vorgehen: entweder oldschool...
document.getElementById('table-id').getElementsByTagName('tbody')[0].innerHTML += ...
oder modern (trotz des Namens der Funktion ist das natives JavaScript ohne jQuery... Quasi die Antwort des Sprachstandards auf jQuery):
document.querySelector('#table-id tbody').innerHTML += ...
Grüße,
RIDER