Te desarrollo algo de código en vivo. Haber si te sirve:
Si vas a meter los numeros todos en un mismo text y queres que se vallan poniendo las barras mediante vas escibiendo, podes usar esto.
Código HTML:
Ver original<input type="text" id="barrita" onkeyup="barras(this)" onchange="barras(this)">
Código JavaScript
:
Ver originalfunction barras(campo){
var z = 0;
var nuevoValor = "";
for(var i = 0; i < campo.value; i++){
z++;
if(z == 7){
z = 0;
if(campo.value.charAt(i) != "/"){
nuevoValor += campo.value.subString(0, i + 1) + "/";
if(i + 1 < valor){
nuevoValor += campo.value.subString(i + 1);
}
}
}
}
campo.value = nuevoValor;
}
Con esta función te debería alcanzar. Yo aca te la puse en el onkeyup y en el onchange suponiendo que vos escribis los caracteres todos en el text que te va agregando las barras pero podes usarla de varias formas.
Exitos.
P.D.: como verás hoy estoy re buena gente... hasta te programo gratis :P