Ver Mensaje Individual
  #10 (permalink)  
Antiguo 29/07/2008, 11:30
HalleyR
 
Fecha de Ingreso: marzo-2008
Mensajes: 37
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: setTimeout no me funciona en Firefox :(

hola compañeros tengo una duda espero me puedan ayudar ya que no se me ocurre el porque no funciona tengo este script donde generar codigo es un botn que cuando ser presiona se genera el codigo automatico eso me funciona bien el problema esta cuando llamo a mi metodo setTimeout("habilita()",2000) ya que en un comienzo mis campos de texto estan desabilitados y cuando pulso en generar codigo se habilitan y se genera el codigo no me funciona no hace el setTimeout lo uso en firefox y no me funciona espero puedan ayudarme

<script type="text/javascript">

function generarCodigo(){

document.forms[0].method.value="generaCodigo";
document.forms[0].submit();
/*var cod;
alert(document.getElementById("codCabecera").value );
if(document.getElementById("codCabecera").value!=" "){
cod=parseInt(document.getElementById("codCabecera" ).value);
cod+=parseInt(1);
}else{
cod=1;
}
document.getElementById("codCabecera").value=cod;
alert(cod);
*/


setTimeout("habilita()",2000)
}



function habilita(){
document.getElementById("hotel").disabled='';
document.getElementById("categoria").disabled='';

}
function deshabilita(){
document.getElementById("hotel").disabled='disable d';
document.getElementById("categoria").disabled='dis abled';
}



</script>