selfmade01: Platzhalter für Nachladen von Tabellenzeilen unsichtbar <div> ?

Beitrag lesen

Es ist zum junge Hunde kriegen...

also das Beispiel geht wie gesagt einwandfrei.

Wenn ich es in meinen Code einbaue, geht gar nix.

Ich habe mitterweile in den relevanten Passagen in der function getnewrow()
Ausgabefenster eingebaut um zu sehen wo er ist...
er läuft also alles sauber ab nur findet die
document.querySelector(tabr).innerHTML +=xmlhttp.responseText;
wohl die tabr nicht (zuvor mit der getelemtsbyid hat sie es gefunden!!)

in den alertfenstern sehe ich auch das die Werte von der onclick übertragen wird und in der function auch entgegengenommen wurde

im Browser habe ich in der javascript-konsole diese Meldungen (mein css... da stimmt was mit dem pfad nicht sollte aber so hoffe nichts machen)

  
handler: function (e){return typeof b===i||e&&b.event.triggered===  
e.type?t:b.event.dispatch.apply(f.elem,arguments)}  
isAttribute: false  
lineNumber: 3  
listenerBody: "function (e){return typeof b===i||e&&b.event.triggered===e.type?t:b.event.dispatch.apply(f.elem,arguments)}"  
node: document  
sourceName: "https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"  
type: "click"  
useCapture: false  

dann bekomme ich noch diese Meldungen

  
GET http://192.168.2.102/css/css/img/gray_jean.png 404 (Not Found)jquery.min.js:3 (anonymous function)jquery.min.js:3 cjquery.min.js:3 p.fireWithjquery.min.js:3 b.extend.readyjquery.min.js:3 H  
index.php?id=1:96 Uncaught TypeError: Cannot read property 'innerHTML' of null  

Ich habe auch rechts im Browser dieses

Ich muss das nochmals etwas schildern... ich glaube es liegt evtl. an was anderm

ich arbeite ja hier mit regsiterkarten in dieser Form

  
<ul class="tabs left">  
<li><a href="#tabr1" onclick="getnewrow('tabr1', 'id1', 'sid2','erstezeieloderfolgezeile')">Tab1</a></li>  
<li><a href="#tabr2" onclick=" auch wie die anderen">Tab2</a></li>  
<li><a href="#tabr3" onclick=" auch wie die anderen">Tab3</a></li>  
</ul>  
  
<div id="tabr1" class="tab-content">Tab1</div>  
<div id="tabr2" class="tab-content">Tab2</div>  
<div id="tabr3" class="tab-content">Tab3</div>  

wenn ich jetzt auf die Regsiterkarte klicke, dann weiss die Funktion , aha, ich muss erstmal die Tabelle rüber schicken, also dann wird erst

  
<table>  
<tbody id="tbodyid-1">  
<tr><td></td></tr>  
</tbody>  
</table>  
<tr><td>< hier wird ein add-new-row-button gesendet der auch wieder eine onclick hat></td></tr>  
  

ich habe also ganz am Anfang ein <div></div>
das wird mit einer Tabelle gefüllt..
dann erhält diese Tabelle bzw. im Anschluss an die tabelle einen weiteren Button
an diesem klickt man hinzufügen
und dann fügt man Zeile für Zeile für Zeile hinzu
usw. usw

gesendet.

aktuell scheitert er jedoch schon beim ersten Aufruf... er füllt also den <div></div> erst gar nicht

wenn allerdings der
document.querySelector(tabr).innerHTML +=

nicht mit <div> arbeiten kann dann müsste ich meine function umschreiben und abfragen ob es der Tabellenaufbau, oder das Anhängen einer Zeile ist

Mist... ich hoffe ich steige noch durch :(

Grüße Jürgen