anche senza value nell'input funzionerebbe... solo che ho scritto onchage invece di onchangeOriginariamente inviato da kekkosf
c'ero arrivato, solo che bisognava mettere nell'Input anche il VALUE.
per quanto riguarda il nuovo script ci sono un po' di cose che non vanno
te lo sistemo un po'
e il richiamo cosìcodice:function dataPrg(data,campo,mform) { var adesso = new Date(); var anno = ''+adesso.getFullYear(); if ((data.length != 8) && (data.length != 6)) { newdata = '01/01/'+anno; alert('Formato data irregolare'); } if (data.length == 6) { newdata = data.substr(0,2)+'/'+data.substr(2,2)+'/'+anno.substr(0,2)+data.substr(4,2); } if (data.length == 8) { newdata = data.substr(0,2)+'/'+data.substr(2,2)+'/'+data.substr(4,4); } document.forms[mform].elements[campo].value = newdata; }
però non ha tanto senso... il campo al massimo accetta 6 caratteri e nello script controlli se ne vengono inseriti 8 o 6.... e poi altre cose delle quali te ne renderai conto provando.codice:ONBLUR="dataPrg(this.value,'Da','skecon')"
![]()

Rispondi quotando