tb he encontrado este código q no logro acoplar a mi caso particular:
Código Javascript
:
Ver original<script type="text/javascript">
<!--
function f (nodo)
{
var newNodo=nodo.cloneNode(true);
newNodo.setAttribute("class", "rojo");
document.body.insertBefore(newNodo,nodo);
}
//-->
</script>
<style type="text/css">
<!--
p {border: 1px solid black}
p.rojo {background-color: red}
-->
</style>
</head>
<body>
<p>El método <b>insertBefore</b>
requiere dos argumentos: el nodo a
insertar y el node de referencia
(delante del cual se inserta el primero).
<br>Si el nodo de referencia es
<b>null</b> el primer nodo se inserta
al final.</p>
<p onclick="f(this)">Observa como al
pulsar el botón del ratón sobre este
párrafo, un duplicado del mismo se
añade delante de éste en el cuerpo del
documento.</p>
<p>Para destacar el nuevo nodo
(párrafo), éste se muestra de color rojo.
</p>