Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2013, 02:22
franjgg
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 9 meses
Puntos: 4
Por que no funciona en IE8

Hola amigos,

Vereis tengo esta funcion que hace que cuando no hay ningun caracter o solo se han introducido espacios el submit este deshabilitado y funciona bien el problema es que en IE8 aunque metamos algo que no sea un espacio sigue deshabilitado.

La funcion es esta en concreto:

Código Javascript:
Ver original
  1. <script>
  2.  
  3. function es_vacio(){
  4.   var valor=document.getElementById('matricula').value;
  5.   valor=valor.trim();
  6.     if (valor== ""){  
  7.      
  8.             document.getElementById('boton_busqueda').disabled=true;
  9.    
  10.     }else{
  11.  
  12.             document.getElementById('boton_busqueda').disabled=false;    
  13.     }
  14. }          
  15.  
  16. </script>

y este el input y submit:

Código HTML:
Ver original
  1. <input type="text" id="matricula" name="s" class="input_buscador" placeholder="'.$lugar.'" onkeyup="es_vacio()"/>
  2. <input type="submit" id="boton_busqueda" disabled="true" class="boton_input_buscador" value="" onclick="return sin_venta();">


A ver si alguien sabe por que y si se podria dar alguna solucion,

Un saludo amigos!!