Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/08/2003, 14:29
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Cita:
¿Qué diferencia hay si va por un camino u otro? ¿No es lo mismo?
Si el camino es textarea ---->html se puede usar javascript sin actualizar la página y php actualizando

Si el camino es textarea ----> base de datos -----> tabla html se puede usar javascript antes de enviar al servidor o php en el servidor y luego insertarlo yá modificado en la bd

pero si no se modifica antes de entrar a la base de datos, al sacarlo base de datos ----> tabla html ahí yá no valdría la pena usar javascript y definitivamente sería mejor hacerlo con php.

por eso preguntaba

mira, supongo que querrás que el usuario no vea los cambios al <br> ¿no?

Te sugiero lo siguiente:

usa un campo oculto en donde guardar el contenido del textarea yá modificado con los <br>, así dejas intacto el textarea a la vista del usuario

Código:
function saltos(cual)
{
        intro = new RegExp (String.fromCharCode(10),"g")
        intro2 = new RegExp (String.fromCharCode(13),"g")
        texto = cual.replace(intro,"<br>")
        texto = texto.replace (intro2,"")
        document.tuFormu.tuCampoOculto.value = texto
	
}
</script>
a tu textarea ponle lo siguiente:


<textarea name="textarea" cols="60" rows="6" onblur="saltos(this.value)"></textarea>

supongamos que por campo oculta usas esto

<input type="hidden" name="pepe">

Pues lo que habrás de mostrar en el popup es el valor de pepe y lo que metas en la base de datos también.

¿me expliqué?