formularioParaFoco = document.formulario;
var buffer
var set = 0
function textsizer(e){
var evtobj=window.event? event : e ;//distinguish between IE's explicit event object (window.event) and Firefox's implicit.
var unicode=evtobj.charCode? evtobj.charCode : evtobj.keyCode;
var actualkey=String.fromCharCode(unicode);
if (set!=1)
{
set = 1;
buffer = actualkey;
foco();
}
else if(set==1 && !event.keyCode == "13")
{
buffer = buffer+actualkey;
//alert(buffer)
//alert(buffer.length)
}
else
{
cod=buffer.substr(1,14);
filtro(cod)
}
}
//Fun�§�£o para colocar o foco no campo sku
function foco(){
formularioParaFoco = document.formulario;
formularioParaFoco.sku.focus();
}
function filtro(cod){
switch(cod.length){
case 8:
{
formularioParaFoco.sku.value = verifica(cod).substr(0,8);
formulario.submit();
break;
}
case 10:
{
formularioParaFoco.sku.value = verifica(cod).substr(0,10);
formulario.submit();
break;
}
case 13:
{
formularioParaFoco.sku.value = verifica(cod).substr(0,13);
formulario.submit();
break;
}
case 14:
{
formularioParaFoco.sku.value = verifica(cod).substr(0,14);
formulario.submit();
break;
}
}
}
function verifica(cod){
if(cod !=1||cod!=2||cod!=3||cod!=4||cod!=5||cod!=6||cod!=7||cod!=8||cod!=9||cod!=0)
cod = cod.substr(1, cod.length);
return cod;
}
document.onkeydown =textsizer
</script>
Se eu alguem souber eu agredeço
vlwwwwww