Ver Mensaje Individual
  #18 (permalink)  
Antiguo 17/06/2011, 08:05
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 7 meses
Puntos: 310
Respuesta: alguna idea para hacer el siguiente codigo

Lo que pasa es que en JS, a diferencia de PHP, no se pueden tener cadenas con saltos de línea "explícitos". Es decir:
Código Javascript:
Ver original
  1. var str = 'Esto es una
  2. cadena con
  3. saltos de línea'; // Error
Lo que puedes hacer es esto:
A) Los saltos de línea son para ordenar el string a la vista humana, pero no son importantes en la cadena:
Código:
var str = 'Esto es una\
 cadena con\
 saltos de línea'; // "Esto es una cadena con saltos de línea"
Lo que hace la barra (\) es decirle a JS que ese salto de línea no sea tomado en cuenta en el string, y que el mismo continúa.
B) Los saltos de línea sí son importantes para la cadena:
Código:
var str = 'Esto es una\n\
 cadena con\n\
 saltos de línea';
/*
"Esto es una
cadena con
saltos de línea"
*/
Simplemente añade un salto de línea (\n) antes de cada salto de línea en el código.
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