Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/12/2011, 06:17
v1ctor
 
Fecha de Ingreso: diciembre-2011
Mensajes: 6
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: problema con switch-case en firefox

Cita:
Iniciado por IsaBelM Ver Mensaje
has de entrecomillarlo, ya que es un string no un integer
Entrecomillado no muestra error pero no sale absolutamente nada (firefox), sin embargo en IE y chrome sin entrecomillar como lo tenía funciona perfectamente pero entrecomillado en IE chrome no va, esto de los navegadores me está volviendo loco

Edito el código para que se vea lo que hace el case j1.

Código:
function mostrarficha(idfoto,idjugador,ti,td,idflag)
   {
 
	 	var jugador = document.getElementById(idjugador);
		var idtitulo1 = "titulo_izquierda";
		var idtitulo2 = "titulo_derecha";
		var title1 = "<h1>Primera Division</h1>";
		var title2= "<h1>Trayectoria</h1>";
			
	   switch(jugador)
	   {
	   	case j1:
		var image = "<img id='fotogrande' src='Picon.jpg'>";
		var flag ="<img id='flag' src='spain.jpg'>";
		var statsi = "Temporadas: 1<br>Partidos: 29<br>Goles: 0";
		var statsd = " 06-09 Racing B<br>08-09 Racing<br>09-10 Pontevedra";
    	       var x = document.getElementById(idfoto);
    	       x.innerHTML = image;
		var xy = document.getElementById(idtitulo1);
		xy.innerHTML = title1;
		var yy = document.getElementById(idtitulo2);
		yy.innerHTML = title2;	
		var y = document.getElementById(ti);
		y.innerHTML = statsi;
		var z = document.getElementById(td);
		z.innerHTML = statsd;
		var f = document.getElementById(idflag);
		f.innerHTML = flag;
		break;
No consigo editar el primer mensaje, lo pongo aquí.

Gracias.