var inputD = document.createElement("input");
inputD.setAttribute("type","text");
inputD.setAttribute("value",valorDia);
inputD.setAttribute("id","num min:2");
inputD.setAttribute("maxlength","2");
inputD.setAttribute("style","height:"+alto+"px;wid th:25px;text-align:center;");
div.appendChild(inputD);
var inputM = document.createElement("input");
inputM.setAttribute("type","text");
inputM.setAttribute("value",valorMes);
inputM.setAttribute("id","num min:2");
inputM.setAttribute("maxlength","2");
inputM.setAttribute("style","height:"+alto+"px;wid th:25px;text-align:center;margin:0 3px 0 3px;");
div.appendChild(inputM);
var inputA = document.createElement("input");
inputA.setAttribute("type","text");
inputA.setAttribute("value",valorAnio);
inputA.setAttribute("id","num min:4");
inputA.setAttribute("maxlength","4");
inputA.setAttribute("style","height:"+alto+"px;wid th:45px;text-align:center;");
div.appendChild(inputA);
inputD.focus();
inputD.select();
inputD.onblur = function (){
if(inputD.focus() || inputM.focus() || inputA.focus())
return;
// la idea es que cuando salgas de inputD salvo que vallas a ese mismo o inputM o inputA haga lo siguiente sino muere ahi.
var valorD = esto.getElementsByTagName("input")[0].value;
var valorM = esto.getElementsByTagName("input")[1].value;
var valorA = esto.getElementsByTagName("input")[2].value;
var valorInput = valorD+"/"+valorM+"/"+valorA;
esto.firstChild.parentNode.removeChild(esto.firstC hild);
div.parentNode.removeChild(div);
var texto = document.createTextNode(valorInput);
esto.appendChild(texto);
}