ecco:
<script language "javascript">
img00=new Image(); img00.src="../js/a1.gif";
img01=new Image(); img01.src="../js/b1.gif";
img02=new Image(); img02.src="../js/home22.gif";
img04=new Image(); img04.src="../js/a.gif";
img05=new Image(); img05.src="../js/b.gif";
img06=new Image(); img06.src="../js/home2.gif";
function change(imgName,imgsrc)
{
document[imgName].src=imgsrc
}
n1=0
function nuova(str)
{
if(n1==0)
{
n1=1
searchWin = window.open(str,'nuova','scrollbars=no,resizable=n o,width=510,height=260,top=200,left=120,status=no, location=no,toolbar=no');
searchWin.focus()
}
else
{
if(searchWin.closed)
{
searchWin = window.open(str,'nuova','scrollbars=no,resizable=n o,width=510,height=260,top=200,left=120,status=no, location=no,toolbar=no');
}
else
{
searchWin.focus()
}
}
}
function databimbo() {
if (tipo2.Databimb.value.length != 10) {
alert('Inserire la data del ragazzo/a in modo corretto gg/mm/aaaa');
return false;
}
else if (tipo2.Databimb.value.substring(2,3) != '/' || tipo2.Databimb.value.substring(5,6) != '/' || isNaN(tipo2.Databimb.value.substring(0,2)) || isNaN(tipo2.Databimb.value.substring(3,5)) || isNaN(tipo2.Databimb.value.substring(6,10))) {
alert('Inserire la data del ragazzo/a in modo corretto gg/mm/aaaa');
return false;
}
else if (tipo2.Databimb.value.substring(0,2) > 31) {
alert('Inserire un valore corretto per i giorni nella data del ragazzo/a');
return false;
}
else if (tipo2.Databimb.value.substring(3,5) > 12) {
alert('Inserire un valore corretto per i mesi nella data del ragazzo/a');
return false;
}
return true;
}
function datacarta() {
if (tipo2.pagamento[tipo2.pagamento.selectedIndex].value!='Bollettino di CCP') {
if (tipo2.DataNascita.value.length != 10) {
alert('Inserire la data di nascita in modo corretto gg/mm/aaaa');
return false;
}
else if (tipo2.DataNascita.value.substring(2,3) != '/' || tipo2.DataNascita.value.substring(5,6) != '/' || isNaN(tipo2.DataNascita.value.substring(0,2)) || isNaN(tipo2.DataNascita.value.substring(3,5)) || isNaN(tipo2.DataNascita.value.substring(6,10))) {
alert('Inserire la data di nascita in modo corretto gg/mm/aaaa');
return false;
}
else if (tipo2.DataNascita.value.substring(0,2) > 31) {
alert('Inserire un valore corretto per i giorni nella data di nascita');
return false;
}
else if (tipo2.DataNascita.value.substring(3,5) > 12) {
alert('Inserire un valore corretto per i mesi nella data di nascita');
return false;
}
return true;
}
}
else return true;
</script>
E quando clicco su invio richiama le funzioni:
<form name="tipo2" action="http://www......" enctype="text/plain" method="post" onSubmit="return databimbo(), datacarta()">
ciao

Rispondi quotando