Visualizzazione dei risultati da 1 a 5 su 5

Discussione: controllo data

  1. #1

    controllo data

    perchè non funziona :master:

    codice:
    else if ((document.form.datain.value=="") || (!document.form.datain.match(/(\d{2}\/)\d{4}$/) ))
    {
    alert("Il Campo DATA IN è richiestoe di tipo gg/mm/aaaa");
    document.form.datain.focus();
    return false;
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Forse manca un asterisco o un {2}:
    /^(\d{2}\/){2}\d{4}$/
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    ho provato con diverse formule ma non va...
    mi controlla solo se il valore del campo è vuoto???
    :master:

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    document.form.datain.value.match(......

    ma... ti funziona con quel nome di form VVoVe: :master:

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    si il nome è form e gli altri campi li controlla......

    codice:
    //Controlla il form prima di spedirlo
    function ControllaForm () {
    //Messaggio di errore se i campi form sono vuoti
    if (document.form.cliente.value=="")
    {
    alert("Il Campo CLIENTE è richiesto");
    document.form.cliente.focus();
    return false;
    }
    else if (document.form.modello.value=="")
    {
    alert("Il Campo MODELLO è richiesto");
    document.form.modello.focus();
    return false;
    }
    else if (document.form.sn.value=="")
    {
    alert("Il Campo Sn è richiesto");
    document.form.sn.focus();
    return false;
    }
    else if ((document.form.datain.value=="") || (!document.form.datain.match(/^(\d{2}\/){2}\d{4}$/) ))
    {
    alert("Il Campo DATA IN è richiestoe di tipo gg/mm/aaaa");
    document.form.datain.focus();
    return false;
    }
          
    else if (document.form.ddtin.value=="")
    {
    alert("Il Campo DDI IN è richiesto");
    document.form.ddtin.focus();
    return false;
    }
    else if (document.form.descrizioneg.value=="")
    {
    alert("Il Campo DESCRIZIONE GUASTO è richiesto");
    document.form.descrizioneg.focus();
    return false;
    }
    else if (document.form.operatore1.value=="")
    {
    alert("Il Campo OPERATORE 1 è richiesto");
    document.form.operatore1.focus();
    return false;
    }
    else if (document.form.tempoin1.value=="")
    {
    alert("Il Campo TEMPO INIZIO 1 è richiesto");
    document.form.tempoin1.focus();
    return false;
    }
    else if (document.form.tempofine1.value=="")
    {
    alert("Il Campo TEMPO FINE 1 è richiesto");
    document.form.tempofine1.focus();
    return false;
    }
    
    }

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.