Código Javascript:
Ver original
function 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