Foros del Web » Programando para Internet » Javascript »

eliminar algunos tag html de una subcadena

Estas en el tema de eliminar algunos tag html de una subcadena en el foro de Javascript en Foros del Web. Estoy viendo como reemplazar esta subcadena dentro de una cadena mayor: Cita: <textarea name="wysiwyg1" id="wysiwyg1" rows="5" class="wysiwyg" ></textarea> <a href='#' class='edition'>edit</a> Evidentemente no puedo hacerlo ...
  #1 (permalink)  
Antiguo 03/04/2010, 18:02
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses
Puntos: 101
eliminar algunos tag html de una subcadena

Estoy viendo como reemplazar esta subcadena dentro de una cadena mayor:

Cita:
<textarea name="wysiwyg1" id="wysiwyg1" rows="5" class="wysiwyg" ></textarea>
<a href='#' class='edition'>edit</a>
Evidentemente no puedo hacerlo con replace. Y no sabría hacerlo con expresiones regulares. Pero que tal borrandolas conociendo los indices? Tengo esto:
Cita:
inicio = content.indexOf("<textarea>");
fin =content.indexOf("</a>");
Que me falta para borrar desde inicio a fin? (conviene este metodo al de expresiones regulares?)
  #2 (permalink)  
Antiguo 03/04/2010, 18:16
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses
Puntos: 101
Respuesta: eliminar algunos tag html de una subcadena

Mh... Creo que lo solucioné con una FAQ de caricatos. Siendo que textarea , etc es el último contenido, lo elimino teóricamente así:

Cita:
content = "tadatadatada<textarea>....</a>";
contentSplit = content.split("<textarea");
content = contentSplit[0];
El tema es que no lo estoy pudiendo comprobar. Creo que por un problema de cache! Como pueden los desarrolladores invalidar el cache para testear las paginas en desarrollo?! Siempre tengo la GRAN duda de si estoy viendo o no lo último.

Etiquetas: eliminar, html, subcadena, tag
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:18.