Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Ho provato ad inserirlo nella mia funzione ma penso di aver fatto danno:
    codice:
    <script>
    function controllocampi(){
    var nome = document.modulo.nome.value;
    var cognome = document.modulo.cognome.value;
    var giorno = document.modulo.g.value;
    var mese = document.modulo.m.value;
    var anno = document.modulo.a.value;
    
    nasc = new Date(anno, mese -1, giorno)
    oggi = new Date()
    eta = -1
    
    while(nasc<oggi) { 
    nasc.setFullYear(1+nasc.getFullYear())
    eta ++
    }
    
    if(nome == ""){
    alert('Attenzione! Il campo Nome è obbligatorio!');
    document.modulo.nome.focus();
    return false;
    }else if(cognome == ""){
    alert('Attenzione! Il campo Cognome è obbligatorio!');
    document.modulo.cognome.focus();
    return false;
    
    }else if(eta < 15){
    alert('Utente troppo piccolo!');
    return false;
    
    }else{
    document.modulo.action = action="azioni.php";
    }
    }
    </SCRIPT>
    Prometto che poi non rompo più... :maLOL:
    What is the |\/|atrix?

  2. #12
    nessuna idea?
    What is the |\/|atrix?

  3. #13
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Qui c'e` una cosa strana (e` una sintassi teoricamente valida, ma non so se ha senso):
    document.modulo.action = action="azioni.php";

    Forse volevi scrivere:
    document.modulo.action = "azioni.php";

    Poi come viene usata la funzione dipende anche da come viene chiamata (da quale tag e con quale evento).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #14
    Opps, quello è stato solo un errore di Trascrizione....
    Il problema è che non riesco ad implementare lo script che mi ha dato br1 nella mia funzione...
    La funzione viene richiamata nel tag form al submit:

    onsubmit="return controllocampi();"

    Come si fa?
    What is the |\/|atrix?

  5. #15
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ad un'occhiata veloce del codice, non vedo errori.

    Se spieghi meglio, forse troviamo l'inghippo.
    Ad esempio quale esattamente e` l'errore?
    Oppure cosa fa e cosa non fa?
    Gli alert previsti li vedi?
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #16
    Opps! Errore mio, mi era scappata una virgoletta in più! Funziona alla grande ora! Grazie 2000!
    What is the |\/|atrix?

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.