JavaScript NON È Java!
codice:<!doctype html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Documento HTML</title> <script type="text/javascript"> function getExpiration () { var aDateParts = document.getElementById("data_inserimento").value.replace(/\-(\d{1,2})$/, "-20$1").split("-"), oExpDate = new Date((new Date(parseFloat(aDateParts[2]), parseFloat(aDateParts[1]) - 1, parseFloat(aDateParts[0]))).getTime() + parseFloat(this.value) * 864e5); document.getElementById("data_scadenza").value = oExpDate.getDate() + "-" + (oExpDate.getMonth() + 1) + "-" + oExpDate.getFullYear().toString().replace(/(^\d{2})/, ""); } onload = function () { var oDaysCount = document.getElementById("conteggio_giorni"); oDaysCount.onpaste = oDaysCount.oncut = oDaysCount.onkeyup = oDaysCount.onblur = getExpiration; }; </script> </head> <body> <form name="tuoForm"> <input type="text" id="data_inserimento" value="01-12-13" /> <input type="text" id="conteggio_giorni" /> <input type="text" id="data_scadenza" /> </form> </body> </html>![]()

Rispondi quotando