Intanto la sintassi corretta e' window.location.href='...' , la variabile interna alla funzione formObj non e' definita da nessuna parte, ed inoltre c'e' un piccolo difetto di logica... ovvero non impedisci l'invio del form (che a questo punto non capisco che funzione abbia :master: ) dato che usare il metodo location.href non invia i dati introdotti nel form...
Ma forse volevi far questo:
<script LANGUAGE="JavaScript">
function validateForm(formObj)
{
if (formObj.cognome.value == "") {
alert('Attenzione inserire il cognome.');
formObj.cognome.focus();
return false;
} else {
formObj.action="http://localhost/inserisciprenotazione2.php" ;}}
</script>
<form id="form1" name="form1" method="post" action="" onSubmit="validateForm(this)" >
ciao

Rispondi quotando