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

    Controllo attivazione javascript per form con onSubmit

    Buongiorno a tutti,

    Vi spiego il problema, sto finendo di creare una pagina di login-registrazione con appunto i due suddetti form, questi form hanno diversi controlli js per l'accertazione di caratteri, formato mail ecc.. Il problema è la verifica dell'attivazione di js nel browser, non tanto prima di caricare la pagina, ma quando la pagina è già caricata e si deve cliccare o premere il tasto INVIO per inviare i dati al server web.. Se disattivo js nel browser appena prima di inviare il form tutti i controlli vengono saltati.. Mi chiedevo se ci fosse un metodo per effettuare il controllo dell'attivazione js al momento dell'invio del form (onSubmit)

    Devo controllarlo tramite php? o ci sono altri metodi? E se con php, qualcuno può scrivermi un breve esempio di come si può fare?

    Grazie a tutti in anticipo!
    Perpetual Ribellion With Absolutely No Cause

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Per capire se è attivo o meno js, imposta l'invio del tramite js tipo:
    <form name="mioformlogin" action="#" onsubmit="return InviaDatiLogin(this);">
    <script>
    function InviaDatiLogin(Fname){
    qui eseguo i controlli prima dell'invio se è tutto a posto invio il form

    Fname.action='tuapagina.php';
    Fname.submit();
    }
    </script>
    se prima d'inviare il form disattivo js il form non sarà spedito
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Ok perfetto

    unica peplessità.. sono sufficienti come controlli? o bisogna comunque aggiungere o preferire solo e unicamente un controllo lato-server? js può essere raggirato facilmente o è sicuro? Ho usato js per i controlli nei form di registrazione per non caricare troppo il server di richieste http...
    Perpetual Ribellion With Absolutely No Cause

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    E' sempre consigliato eseguire controlli lato server (io ultimamente faccio solo controlli lato server con ajax e il trend del momento), poi tutto dipende dal sito, da cosa salvi, che danni potrebbero arrecare.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    ok grazie di tutto! ciao ciao!
    Perpetual Ribellion With Absolutely No Cause

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.