Ciao,

allora mi servirebbe una funzione del tipo "OR" come in ASP
ma in javascript

Cioè io ho questo script che controlla se inserisci i due campi obbligatori:

"nome"
"cognome"

invece mi interesserebbe che la funzione non li rende obbligatori
ma almeno uno dei due campi deve essere riempito, non importa chi
ma almeno uno ci deve essere.

Grazie

codice:
<script language="javascript">
 <!--
  function Modulo() {
     // Variabili associate ai campi del modulo
     var nome = document.modulo.nome.value;
     var cognome = document.modulo.cognome.value;
        //Effettua il controllo sul campo NOME
        if ((nome == "") || (nome == "undefined")) {
           alert("Il campo Nome è obbligatorio.");
           document.modulo.nome.focus();
           return false;
        }
        //Effettua il controllo sul campo COGNOME
        else if ((cognome == "") || (cognome == "undefined")) {
           alert("Il campo Cognome è obbligatorio.");
           document.modulo.cognome.focus();
           return false;
        }
    //INVIA IL MODULO
        else {
           document.modulo.action = "elabora_dati.asp";
           document.modulo.submit();
        }
  }
 //-->
</script><title>Convalida modulo</title> 

<table align="center" border="1">
 <form method="post" name="modulo">
  <tr>
    <td colspan="2" align="center">Registrazione al servizio</td>
  </tr>
  <tr>
    <td>Nome</td>
    <td><input type="text" name="nome"></td>
  </tr>
  <tr>
    <td>Cognome</td>
    <td><input type="text" name="cognome"></td>
  </tr>
  <tr>
    <td colspan="2" align="right">
     <input type="button" value="Invia" onClick="Modulo()">
    </td>
  </tr>
 </form>
</table>
P.s

Chiedevo se fosse possibile mantenere questo tipo di sintassi
perchè nel modulo vi sono altre voci che sono controllate, le quali, non ho inserito per semplificare il codice