Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    27

    Controllo form con javascript

    Ho trovato questo frammento di javascript per il controllo di una form scritta in xhtml.

    function setfocus() {
    document.modulo.nome.focus();
    return;
    }
    <!--
    function controllo_frm ()
    {
    var MAIL = document.form.email.value;
    var ok = true;
    with (document.form)
    {
    if (nome.value == ""){
    alert("Inserisci il tuo nome!");
    nome.focus();
    return (false);
    }
    if (cognome.value ==""){
    alert("Inserisci il tuo cognome!");
    cognome.focus();
    return (false);
    }
    if (email.value != "")
    {
    if (MAIL.indexOf("@") == -1)
    {
    ok = false;
    }
    if (ok == false)
    {
    alert("Indirizzo e-mail non valido!");
    email.focus();
    return (false);
    }
    }
    else
    {
    alert("Inserisci la tua e-mail!");
    email.focus();
    return (false);
    }
    }
    return (true);
    }

    Se la seconda parte si occupa del controllo della form la prima parte cosa fà???
    A cosa serve creare la funzione setfocus???
    Grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Controllo form con javascript

    Originariamente inviato da pacio007
    Ho trovato questo frammento di javascript per il controllo di una form scritta in xhtml.

    function setfocus() {
    document.modulo.nome.focus();
    return;
    }

    Se la seconda parte si occupa del controllo della form la prima parte cosa fà???
    A cosa serve creare la funzione setfocus???
    Grazie
    imposta il focus presubilmente nel campo nome al caricamento della pagina.
    La function verrà richiamata cosi:
    codice:
    <body onload="setfocus()">
    Sono ipotesi visto che manca il resto della pagina.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.