Вот, пожалуйста, повеселитесь:
var maskingfield = function (str) {
var out = "";
for (var j = 0; j < str.length; j++) {
if (j % 3 === 1 || j % 3 === 2) {
out += '.';
} else {
out += str[j];
}
}
return out;
}
Вызов: maskingfield("56789012")
выдаст вам "5..8..1."