Navigazione

  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Registrati
  • Accedi
Privacy - Termini e condizioni
© 2020 Search On Media Group S.r.l.
  • Registrati
  • Accedi
  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Stream
  • Interest
  • Categories
  1. Home
  2. Categorie
  3. Coding e Sistemistica
  4. Coding
  5. Codice unico per tutti i campi
Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
  • F
    forgio User • 18 lug 2007, 14:40 ultima modifica di

    Codice unico per tutti i campi

    Ho questa funzione per il campo "nome" del form e cosi via per gli altri campi, vorrei riuscire ad averne uno per tutti, come lo modifico?

     
    function xxx1(nome){ 
    var f = document.mioform1;
    var parole = new RegExp("(mel(a|e)|per(a|e))"); 
    var stringa = document.mioform1.nome.value;
    if(stringa.match(parole) && stringa.match(parole)[0]){
    f.nome.style.backgroundColor='red'
    f.nome.style.color='white'
    alert("La parola '"+stringa.match(parole)[0]+"' non è ammessa");
    f.nome.focus();
    f.nome.style.color=''
    return false;
    }
    }
    
    
    0 Miglior Risposta Ringrazia Cita Rispondi

      1 Risposta Ultima Risposta
      Caricamento altri post
      Rispondi
      • Topic risposta
      Effettua l'accesso per rispondere
      • Da Vecchi a Nuovi
      • Da Nuovi a Vecchi
      • Più Voti
       

    • C
      claudioweb Super User • 24 lug 2007, 09:55 ultima modifica di

      Ciao 🙂

      quello è un parametro della funzione. Non determina quindi necessariamente il campo nome.

      Bensì il valore passato nel richiamare la funzione.controlla il campo email.
      Ti invito a leggere
      http://javascript.html.it/guide/lezione/885/i-parametri-delle-funzioni/

      :ciauz:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • F
        forgio User • 24 lug 2007, 11:59 ultima modifica di

        @claudioweb said:

        Ciao 🙂

        quello è un parametro della funzione. Non determina quindi necessariamente il campo nome.

        Bensì il valore passato nel richiamare la funzione.controlla il campo email.
        Ti invito a leggere
        http://javascript.html.it/guide/lezione/885/i-parametri-delle-funzioni/

        :ciauz:
        Ho guardato ma non riesco ad applicare gli esempi alla mia funzione, gli altri campi che ho sono: suoemail, citta, messaggio

        Nel form richiamo 2 funzioni cosi:
        <form method="post"...onsubmit="return (xxx1() && controlla1())">

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti