Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/02/2012, 07:53
Avatar de Shirak2
Shirak2
 
Fecha de Ingreso: abril-2008
Ubicación: Granada
Mensajes: 42
Antigüedad: 16 años
Puntos: 19
Respuesta: Negar ciertos tipos de direccion web en los formularios

Uso jQuery por simplicidad:

Código HTML:
 <!-- digamos que este es tu input -->
    <input type="text" id="direccion_web" />

    <!-- y que cargas jQuery -->
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 
Código Javascript:
Ver original
  1. // document ready de jQuery
  2.     $(function() {
  3.  
  4.         // las direcciones que no quieres que se puedan poner
  5.         var direccionesProhibidas = [
  6.             'direccion uno', 'direccion dos', 'direccion tres'
  7.         ];
  8.    
  9.  
  10.         // evento que salta al hacer keyup en el input
  11.         $('#direccion_web').on('keyup', function(evt) {
  12.  
  13.             // texto que hay escrito en el input
  14.             var texto = $(this).val();
  15.  
  16.             // si el texto que hay escrito está en nuestro array de
  17.             // direcciones prohibidas, entra en el if
  18.             if ($.inArray(texto, direccionesProhibidas) > -1) {
  19.  
  20.                 // tu mensaje de error, también le puedes borrar
  21.                 // lo que tiene escrito en el campo o lo que quieras
  22.                 alert("dirección prohibida!");
  23.             }
  24.         });
  25.     }());