Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2012, 14:06
Avatar de Yedi
Yedi
 
Fecha de Ingreso: junio-2006
Ubicación: México
Mensajes: 159
Antigüedad: 17 años, 10 meses
Puntos: 2
Pregunta Salto de linea en un texto?

Hola

Soy muy nueva en esto de javascript y me avente a modificar un codigo de ejemplo publicado en Internet (con derecho de edicion ), hasta el momento hace todo lo que quiero, pero no puedo hacer un salto de linea

El codigo que muestro funciona para que cuando el cursor pase encima de un canvas ya declarado muestre texto en un espacio asignado.
Aqui va la parte del codigo

Código Javascript:
Ver original
  1. window.onload = function(){
  2.                 var stage = new Kinetic.Stage("container", 900, 500);
  3.                 var canvas = stage.getCanvas();
  4.                 var stageContext = stage.getContext();
  5.                 var showImageMap = false;
  6.                
  7.                 var planets = {
  8.                     Mercurio: {
  9.                         x: 46,
  10.                         y: 126,
  11.                         radius: 32
  12.                     },
  13.                    Earth: {
  14.                         x: 366,
  15.                         y: 127,
  16.                         radius: 85
  17.                     },
  18.                     Mars: {
  19.                         x: 515,
  20.                         y: 127,
  21.                         radius: 45
  22.                     },
  23.         "Baja California\n#34": {
  24.                         x: 200,
  25.                         y: 100,
  26.                         radius: 10
  27.                     }
  28.                 };

en la última de las opciones hice un ejemplo de como quiero publicar mi informacion con saltos de linea... intente \n, \\n, \t, <br> para hacerlo pero nada

Asi como esta el codigo me imprime de la siguiente forma:
Baja California #34

Me atrevo a pensar que como son nombres de variables (o no se como llamarlas) por eso no puedo realizar el salto de linea . Probe tambien con document.write, print pero el archivo me indicaba error de programación

Como puedo hacerlo?? intente en declarar cada opcion como una variable y asignarle un valor e imprimirla pero creo q cometi errores de sintaxis porque no salia nada.

De antemano agradezco mucho su ayuda y cualquier tip, consejo o lo q sea seran de ayuda

Mil Gracias