Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    validazione form non intrusivo

    ciao a tutti,
    qualcuno mi sa indicare un javascript di validazione form non intrusivo applicabile a tutti i form?
    Esiste?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    192
    Dovresti utilizzare anche l'ajax. Ad ogni input metti un evento (onkeyup o onblur) che attiva una funzione, tramite il getelementbyid verifichi il contenuto tramite if e else, quindi metti l'innerHTML in un div dove visualizzare la conferma o l'errore. Se vuoi posso postarti un codice di esempio

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

    Re: validazione form non intrusivo

    Originariamente inviato da cris_1986
    ciao a tutti,
    qualcuno mi sa indicare un javascript di validazione form non intrusivo applicabile a tutti i form?
    Esiste?
    About 12,500,000 results
    https://www.google.com/search?q=vali...ient=firefox-a
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    192
    Circa 12.600.000 risultati

  5. #5
    Originariamente inviato da dimoshake
    Dovresti utilizzare anche l'ajax. Ad ogni input metti un evento (onkeyup o onblur) che attiva una funzione, tramite il getelementbyid verifichi il contenuto tramite if e else, quindi metti l'innerHTML in un div dove visualizzare la conferma o l'errore. Se vuoi posso postarti un codice di esempio
    si se puoi ben volentieri

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    192
    semplice semplice

    codice:
    <html>
    <head>
    <script>
    function controllo(){
    var username = document.getElementById('username')
    var errore = document.getElementById('errore')
    if(username.value.length < 3){
    errore.innerHTML = "minimo 3 caratteri";
    } else {
    errore.innerHTML = "perfetto";
    }
    }
    </script>
    </head>
    <body>
    <form>
    <input id="username" type="text" onblur="controllo();">
    <div id="errore">inserisci un username valido</div>
    </form>
    </body>
    </html>

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.