Código HTML:
function QuitaHTML(strTexto) {
var regEx = /<[^>]*>/g;
return strTexto.replace(regEx, "");
}
Gracias!
| |||
Reemplazar tag concreto Buenas. Estoy empleando la siguiente función para eliminar los tags HTML de una string, pero elimina más de lo que necesito que elimine... Ésta es la función: Código HTML: function QuitaHTML(strTexto) {
var regEx = /<[^>]*>/g;
return strTexto.replace(regEx, "");
}
Gracias!
__________________ Cuantos más errores cometas, más cerca te encontrarás de la solución final. Lo importante es no rendirse... |
| ||||
Respuesta: Reemplazar tag concreto Fijate si te sirve esto:
Código:
<script type="text/javascript"> function reemplazarTag(tag,txt){ var re=new RegExp("<"+tag+"+[^>]*>(.*?)</"+tag+">","gim"); return txt.replace(re,function(){return arguments[1];}); } var res=reemplazarTag('blockquote','<br/>, <a></a>, etc. y yo solo necesito eliminar uno concreto, el <blockquote style="display:block;border:1px solid red;">lo que sea</blockquote>,'); alert(res); </script>
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Respuesta: Reemplazar tag concreto Cita: ¿Hay alguna diferencia entre
Iniciado por Panino5001 Fijate si te sirve esto:
Código:
<script type="text/javascript"> function reemplazarTag(tag,txt){ var re=new RegExp("<"+tag+"+[^>]*>(.*?)</"+tag+">","gim"); return txt.replace(re,function(){return arguments[1];}); } var res=reemplazarTag('blockquote','<br/>, <a></a>, etc. y yo solo necesito eliminar uno concreto, el <blockquote style="display:block;border:1px solid red;">lo que sea</blockquote>,'); alert(res); </script>
Código:
yreturn txt.replace(re,function(){return arguments[1];});
Código:
?return txt.replace(re, '$1'); Saludos (:
__________________ " Getting older’s not been on my plans but it’s never late, it’s never late enough for me to stay. " Cigarettes - Russian Red |
| ||||
Respuesta: Reemplazar tag concreto Hasta donde sé (no son mi fuerte las RegExp) es lo mismo.
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Respuesta: Reemplazar tag concreto Esque pensé, "Si lo usa Panino, quizás es más rápido, o más recomendado, o algo" Saludos (:
__________________ " Getting older’s not been on my plans but it’s never late, it’s never late enough for me to stay. " Cigarettes - Russian Red |
| |||
Respuesta: Reemplazar tag concreto genial! funciona perfectamente!!! ^_^ muchas gracias! ahora, si no es mucho pedir, me gustaría contar con la opción de eliminar tb lo que se encuentra dentro del blockquote es decir: "<"+tag+"+[^>]*>Eliminar esta parte también cuando esté dentro del tag especificado</"+tag+">","gim" He probado así: "<"+tag+"+[^>]*>[^>]*</"+tag+">","gim" pero me devuelve : " <br/>, <a></a>, etc. y yo solo necesito eliminar uno concreto, el 66, " Lo he intentado, pero apenas tengo conocimientos de JavaScript... si fuera PHP ya sería otra cosa... así que si necesitas una mano con cualquier cosa al otro lado del servidor comentamela, ok? Muchas gracias Panino!!
__________________ Cuantos más errores cometas, más cerca te encontrarás de la solución final. Lo importante es no rendirse... Última edición por Banditolane; 07/06/2011 a las 03:07 |
| ||||
Respuesta: Reemplazar tag concreto Probá esto:
Código Javascript:
Ver original
__________________ nahueljose.com.ar |
Etiquetas: |