Hola a todos.
La función podría ser algo así:
Código PHP:
function noAcepto(e) {
invalido='%&$';
tecla=(document.all) ? e.keyCode : e.which;
tecla=String.fromCharCode(tecla);
if (invalido.indexOf(tecla)!=-1) return false;
}
Y el campo de texto:
<input type="text" onkeypress="return noAcepto(event)">
Si no he metido la pata en algún sitio funcionará en NS y en IE. Saludos,