EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Configura come lingua predefinita
Domande di PF - Cose da fare

Come posso convalidare un form prima sua richiesta??

Ho un form in una pagina web con diversi campi, alcuni di loro che ho bisogno che essi possono convalidare loro fino a quando la spedizione viene effettuata. Vale a dire, Ho i campi che non voglio essere inviato vuoto e gli altri, come l'e-mail, Voglio convalidare prima come valido.

Dopo aver convalidato e verificato, come la spedizione.

Nel onsubmit pulsante di invio del modulo che ho provato a chiamare la funzione per convalidare, ma anche inviato modulo.

<input type="submit" name="envio" value="Enviar" onsubmit="validar()" />

Nella funzione convalidare, Io eseguire la convalida e visualizzare avvisi all'utente, ma una volta che chiudono, il modulo viene inviato.

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
alexX fa frequenti 2 anni
1 Risposte

Invece di chiamare la funzione in javascript nel caso onsubmit, prova a farlo nel caso in cui OnClick, nel modo seguente:

<input type="submit" name="envio" value="Enviar" onclick="return validar()" />

Nella funzione convalidare in javascript, Se la convalida è corretta, Restituisce VERO, e altrimenti, Restituisce FALSE.
Facendo clic sul pulsante, Se la funzione di convalida restituisce falso, il modulo non sarà inviato, deve essere inviato a altrimenti.

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
blocWa ha detto rende 2 anni