En el evento keypress de un input text ejecuto una funcion que tiene el sgte bloque de condicion...
    
Código Javascript
:
Ver original- if(item_name.value.length > 2) 
- { 
-   // ... 
- }else{ 
-  // ... 
- } 
Basicamente el código contenido en el if hace visible una capa y el que va en el else la oculta. 
Resulta que dicja capa se hace visible al tipear el 4to caracter en vez del tercero, y si voy borrando lo que he tipeado se oculta recién cuando queda 1 solo caracter, y debería hacerlo en el 2do. 
Donde estoy fallando?