Hai bisogno di qualche altra funzione di supporto... senza dimenticare che setDate() e' un metodo e si applica ad un oggetto date.
ciaocodice:<script> function isDate(str) { // br1 - 2001 spz = str.split("/"); dat = new Date(spz[2], spz[1]-1, spz[0]); if ( dat.getFullYear() == parseFloat(spz[2]) && dat.getMonth() == (parseFloat(spz[1])-1) && dat.getDate() == parseFloat(spz[0]) ) { return dat; } return false; } function Date2Ita(data) { // br1 - 2001 return String(100+data.getDate()).substr(1)+'/'+String(101+data.getMonth()).substr(1)+'/'+String(data.getFullYear()); } function Incrementadata(datadainc){ b = isDate(datadainc); if (b) { b.setDate(b.getDate()+1); document.form1.Ti2data2.value = Date2Ita(b); } } </script>