Maria: Zeilen in Tabelle dynamisch hinzufügen

Beitrag lesen

copy & paste funkioniert nicht immer ;)

'... onclick="zeile_neu(''+ Tabelle + '',' + startpos + ')" .....>'


>   
> >  Tabelle.rows[ct].insertCell(4);  
> >    Tabelle.rows[ct].cells[4].innerHTML= '<img title=\"Aufgabe löschen\" src=\"./images/remove.jpeg\" onclick=\"removeZeile\">';  
>   
> und hier müsste stehen:  
> ~~~html
  

> '.... onclick="removeZeile(\''+ Tabelle +'\')" >';  
> 

vielleicht zum Testen den innerHTML-String mit alert() angucken, ob Anführungszeichen und Klammern nun stimmen ...

Gruß plan_B

Hallo,

mit alert bekomme ich die Ausgabe:
<input type ="test" size="28" name="BAS[2]" onclick="zeile_neu('[objectHTMLTableSectionElement]2)" value="" />

Und der Firefox Inspector sagt:
unterminated string literal
[Break on this error] zeile_neu('[object HTMLTableSectionElement]2)

Ist es richtig, dass da die Anführungszeichen nicht stimmen. Aber wo gehören die hin?????