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

Hola amigos gracias por vuestra atencion

IsaBelM, no entiendo muy bien lo que esta haciendo el link que me enviaste, en esta funcion esta usando una expresion regular para que?

Te refieres a que use una expresion regular para quitar los espacios y detectar si esta vacio el campo?

En ese caso no sabria como crear la expresion regular no tengo conocimientos con estas expresiones.

He modificado mi funcion pero seguro esta mal, tendria que cambiar la expresion regular, como la ves?:

Código Javascript:
Ver original
  1. var valor=document.getElementById('matricula').value;
  2.  
  3.     if(!valor.prototype.trim) {
  4.       valor.prototype.trim = function () {
  5.         return this.replace(/^\s+|\s+$/g,'');
  6.       };
  7.     }
  8.  
  9.  
  10.     if (valor== ""){  
  11.      
  12.             document.getElementById('boton_busqueda').disabled=true;
  13.    
  14.     }else{
  15.  
  16.             document.getElementById('boton_busqueda').disabled=false;    
  17.     }
  18. }

Un saludo