Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2008, 07:23
s0b
 
Fecha de Ingreso: mayo-2007
Mensajes: 8
Antigüedad: 17 años, 1 mes
Puntos: 0
Cerrar tag de HTML con Javascript

Estoy haciendo un codigo en Javascipt que identifica un elemento y antes de ese elemento inserta otro, seguro que con codigo lo entendeis mejor:

Código:
var todospre, estepre;
todospre = document.evaluate(
    "//pre[@class='caja']",
    document,
    null,
    XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
    null);
for (var i = 0; i < todospre.snapshotLength; i++) {
    estepre = todospre.snapshotItem(i);
    
    fin = document.createElement('a');
    estepre.parentNode.insertBefore(fin, estepre);
    
}
Resulta que este codigo lo que hace es algo asi:

Código HTML:
<a></a><pre class="caja">lalala</pre> 
Y lo que yo quiero es solo cerrar el enlace, esto:

Código HTML:
</a><pre class="caja">lalala</pre> 

He probado con document.write y cosas asi, pero sin resultado. ¿Se os ocurre alguna idea de meter solo el tag de cerrar enlace?

Un saludo!