No, nulla da fare.
codice:
<script language="JavaScript" type="text/JavaScript">
<!--
function dataValida(txt){
var re = /^\d{1,2}\/\d{1,2}\/\d{4}$/
if(re.test(txt)){
var adata = txt.split('/');
var gg = parseInt(adata[0],10);
var mm = parseInt(adata[1],10);
var aaaa = parseInt(adata[2],10);
var xdata = new Date(aaaa,mm-1,gg)
if((xdata.getFullYear()==aaaa) && (xdata.getMonth()==mm-1) && (xdata.getDate()==gg))
return xdata
else return false
}else return false
}
function convalidaForm(Qform)
{
if(Qform.eseguita.checked)
if(!dataValida(Qform.data_intervento.value)){
alert('Attività eseguita!\nInserire la data di intervento');
Qform.data_intervento.focus();
return false;
}
if(Qform.eseguita.checked)
if(Qform.AAA.value.indexOf('-') && Qform.AAA.value==''){
alert('KO');
Qform.AAA.focus();
return false;
}
if(Qform.eseguita.checked)
if(Qform.BBB.value.lastIndexOf('-') && Qform.BBB.value==''){
alert('KO');
Qform.BBB.focus();
return false;
}
for (var a = 0; a < Qform.elements.length; a++)
{
var campo = Qform.elements[a];
if (campo.value.length <= 0)
{
window.alert('Il campo "'+ campo.name +'"\nè un campo obbligatorio in questo form.');
campo.focus();
return false;
}
}
// Abilita l'invio del FORM
return(true);
}
//-->
</script>