Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2007, 16:07
Avatar de Nachzeher
Nachzeher
 
Fecha de Ingreso: enero-2003
Mensajes: 249
Antigüedad: 21 años, 3 meses
Puntos: 1
Color JavaScript en Firefox

Tengo este archivo (de pruebas)

Mi intención final, es recorrer todos los inputbox de un formulario
y "ver" si alguno tiene el fondo de "cierto Color" para lo cual, posteriormente
seleccionar su contenido (select();)


El problema, es que todo anda bien con IE y Opera, pero quisiera que con Firefox
se pudiera hacer lo mismo.

Cuadno hago el "if" para ver si tiene ese color, mando un alert, en Firefox no
pasa nada.. .


Que podría hacer?

Código PHP:
<html>
<
head runat="server">
    <
title>Untitled Page</title>
    <
script language="javascript">
    function 
seleccion(){
    var 
txt_caja document.forms.forma.caja[0];
    
alert (document.forma[2].value);
    
document.forms.forma.caja[0].value "bla";
    
document.forms.forma.caja[0].style.backgroundColor "#F2F2F2";
    
/*if ( txt_caja.style.backgroundColor == "#f2f2f2" ){*/
    
if (document.forms.forma.caja[0].style.backgroundColor == "#F2F2F2"){
    
alert ("funca, carajo!!");
    }
    
    var 
total document.forms.forma.caja.length;
    
alert(total);
    
    for (var 
0totali++){
            
alert(i);
            if (
document.forms.forma.caja[i].style.backgroundColor == "#f2f2f2"){
                
alert("El " " es gris");
                }
    }
    }
    
</script>
</head>
<body>
<form method="post" name="forma" id="forma" runat="server" action="Default.aspx">
<span>Informacion personal</span>
Nombre: <input tabindex="1" type="text" name="caja"/><br/><br />
Apellido: <input tabindex="3" type="text" name="caja"/><br/><br />
Direccion: <input tabindex="2" type="text" name="caja"/><br /><br />
Telefono: <input tabindex="4" style="width: 300px" type="text" value="0" name="caja" /> 
Direccio;n: <input type="text" style="background-color: #f2f2f2;" name="caja"/><br />
<span onclick="seleccion();">Boton:</span><input type="text" name="caja"/>
</form>
</body>
</html> 

Saludos. .