Hola, tengo este código:
Código Javascript
:
Ver originalfunction controltag(e)
{
var tecla;
tecla = (document.all) ? e.keyCode : e.which;
if(tecla == 8)
{return true;}
var patron;
patron = /[0-9a-zA-Z]/\t
var te;
te = String.fromCharCode(tecla);
return patron.test(te);
}
El tema es que quiero permitir que se pueda pulsar la
tecla Tabulador. Para ello uso esta expresión regular:
patron = /[0-9a-zA-Z]/\t
si no pongo el
\t en el
Mozilla no me deja pulsar
TAB. Al ponerlo, se arregla, ya va, pero en
Internet Explorer me sale este mensaje de error (aunque sí que me va con y sin el
\t).
Mensaje: Invalid character
Línea: 8
Carácter: 23
Código: 0
URI: http://localhost/web/js/control.js