Hi,
Der IE 7.0 macht das anstandslos, die neuen trs werden unten angehögt.
Der macht halt nicht das, was Du sagst, sondern irgendwas.
<tr id="tr1" onclick="tr_klonen( 'tr1' );">
function tr_klonen(id)
{
objekt = document.getElementById( id );
objekt ist also die tr.
if(objekt)
{
kopie=objekt.cloneNode( objekt.firstChild );
Ohoh. firstChild ist gefährlich. Je nach Browser kann das auch mal ein Textknoten sein (der den whitespace zwischen den tags enthält).
document.getElementById( id ).appendChild( kopie );
document.getElementById( id ) ist ebenfalls die tr. Und in diese tr hängst Du am Ende ein Kind ein.
Wieso wunderst Du Dich dann, wenn Dein neues Element in der tr landet?
}
}
<td id="td1">nur ein test text 1</td>
<td id="td1">nur ein test text 1</td>
id-Werte müssen eindeutig sein.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.