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// document ready de jQuery
$(function() {
// las direcciones que no quieres que se puedan poner
var direccionesProhibidas = [
'direccion uno', 'direccion dos', 'direccion tres'
];
// evento que salta al hacer keyup en el input
$('#direccion_web').on('keyup', function(evt) {
// texto que hay escrito en el input
var texto = $(this).val();
// si el texto que hay escrito está en nuestro array de
// direcciones prohibidas, entra en el if
if ($.inArray(texto, direccionesProhibidas) > -1) {
// tu mensaje de error, también le puedes borrar
// lo que tiene escrito en el campo o lo que quieras
alert("dirección prohibida!");
}
});
}());