
06/07/2009, 14:23
|
 | | | 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. |