Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/07/2009, 14:23
Avatar de jenusys
jenusys
 
Fecha de Ingreso: diciembre-2008
Ubicación: Ahí mismo.
Mensajes: 216
Antigüedad: 16 años, 1 mes
Puntos: 11
Respuesta: Tiempo... maldito tiempo.

Gracias enormes. Al fin lo resolví de la siguiente forma pero todo con tu ayuda:

<script type="text/javascript">

function borraor(){alert("ESTO NO FUE LEIDO CON CODIGO DE BARRAS");document.getElementById("barrita").value= "";}
function timeCount(){t=setTimeout("borraor()",700);}
function stopCount(){clearTimeout(t);}

function barras(campo){
var z = 0;
var primeraMitad = "";
var segundaMitad = "";
for(var i = 0; i < campo.value.length; i++){
z++;
if(z == 7){
z = 0;
if(campo.value.charAt(i + 1) != "/"){
i++;
primeraMitad = campo.value.substring(0, i) + "/";
if(i + 1 < campo.value.length){
segundaMitad = campo.value.substring(i);
}
campo.value = primeraMitad + segundaMitad;
primeraMitad = "";
segundaMitad = "";
}else{
i++;
}
}
}
if (z == 1) {timeCount();}
if (z == 6) {stopCount();}
}


Ten por seguro Karma positivo.