Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2005, 18:03
occiso
 
Fecha de Ingreso: febrero-2005
Mensajes: 198
Antigüedad: 19 años, 11 meses
Puntos: 5
problema con el navegador IE

tengo el siguiente codigo en una web (algo sencillo)

Código PHP:
<html>
<
head>
<
title>Documento sin t&iacute;tulo</title>
<
script language="javascript1.4" type="text/javascript" >
  function 
prueba(valor){
    
alert (valor);
      
valor ==alert('el valor es uno') : alert('el valor es diferente a uno');
    }
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<form name="frm" >
     <button name="btn1" value="1" type="button" onClick="prueba(this.value)">botonUno</button>
   <button name="btn2" value="2" type="button" onClick="prueba(this.value)">botonDos</button> 
</form>
<body>
</body>
</html> 

Bien pues resulta que con los navegadores Opera y Firefox cuando le paso el valor de this.value a la funcion javascript me pilla el valor que tiene la propierdad value de cada boton, 1 o 2 segun el que pulse.

sin embargo el explorer me enseña el nombre del boton es decir si le doy al boton btn1 en la funcion javascript recibe "botonUno" y si le doy al dos recibe "botonDos"

¿¿¿Alguien sabe como arreglar esto para que el explorer funcione igual que el opera o firefox ???