Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Controllo Campi Form

  1. #1

    Controllo Campi Form

    Ciao, vi presento un piccolo script per controllo di campi di un form:
    Codice PHP:
    <SCRIPT>
    function 
    Verif()
       {
          if ((
    document.forms[0].elements[1].value != "") & (document.forms[0].elements[2].value == "")){
          
    alert("\nDevi iscrivere dei giocatori?\n\n" +
                
    "Indica il numero...")
          
    document.forms[0].elements[2].focus();
          return 
    false;
       }
       else if ((
    document.forms[0].elements[1].value == "") & (document.forms[0].elements[2].value != "")){
          
    alert("\nDevi iscrivere dei giocatori?\n\n" +
                
    "Seleziona la casella...")
          
    document.forms[0].elements[1].focus();
          return 
    false;
       }
       else if ((
    document.forms[0].elements[0].value == "") & (document.forms[0].elements[1].value == "")){
          
    alert("\nDevi inviare un'iscrizione?\n\n" +
                
    "Non hai inserito alcun dato!")
          
    document.forms[0].elements[0].focus();
          return 
    false;
       }
       else
          
    alert("\nOk!\n\n" +
                
    "Ora compila il modulo iscrizioni");
       return 
    true;
       }
    </SCRIPT> 
    mi funziona solo la prima metà del primo controllo (document.forms[0].elements[1].value != "") , anche se l'errore è in altri campi. qualcuno sa dirmi perché? Grz 1000

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    && = and || or
    if ((document.forms[0].elements[1].value != "") &&(document.forms[0].elements[2].value == ""))

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Purtroppo avevo già provato ma non funzia!! Mi fa strano perché se controllo un campo per volta va ma con due contemporaneamente no!
    Altre idee????

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Metti la pagina online
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    allora, visita www.lugoroosters.it e scegli torneo nel menù di sinistra. dal menù che ne esce scegli modulo iscrizioni. potrai capire il senso dei controlli:
    - se tutti i campi sono vuoti l'iscrizione non esiste;
    - se c'è selezionato "giocatori" DEVE essere indicato anche il numero.
    - viceversa se indichi il numero devi spuntare anche "giocatore"

    Vedi un po' che riesci a fare.

    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.