impedire invio dati form

nataw

Nuovo Utente
27 Apr 2015
3
0
0
Ciao a tutti vorrei impedire l'invio dei dati del form se non sono verificate determinate condizioni ma non funziona, i dati vengono inviati comunque. Qualcuno puo aiutarmi? Grazie
HTML:
<html>  
  <head>  
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">
</script>
    <script>  
    $(document).ready(function() {  
      $("form#iscrizione").submit(function(){  
       var b= $("input").lenght;
	   if (b == 0) {
		$('input[type="submit"]').attr("disabled", true);
	} 
	else {
		$("input").css("background", "orange");
	}
		});
        }); 
       
    </script>  
  </head>  
  <body>  

    <form id="iscrizione" action="utenti.asp" method="get">
    <p>
      Inserisci il nome:<br/>
      <input type="text" name="nome" id="nome"/>
    </p>
    <p>
      Inserisci il cognome:<br/>
      <input type="text" name="cognome" id="cognome"/>
    </p>
    <p>
      <input type="submit" value="invia">
    </p>
    </form>

    <div id="risposta"></div>  

  </body> 
</html>
 

WottaFacca

Utente Attivo
20 Mar 2015
134
0
0
Desenzano d/G
Vuoi che praticamente entrambi i campi (Nome e Cognome) siano pieni, altrimenti non deve inviare i dati,giusto?

Ti basta aggiungere required nel tag <input>

Codice:
<input type="text" name="nome" id="nome" required/>
<input type="text" name="cognome" id="cognome" required/>
Così se non c'è niente scritto all'interno della casella di testo e l'utente schiaccia il bottone i dati non vengono inviati e ti viene richiesto l'inserimento di un testo qualsiasi nella casella :)

Spero di essere stato d'aiuto

WottaFacca
 

nataw

Nuovo Utente
27 Apr 2015
3
0
0
Vuoi che praticamente entrambi i campi (Nome e Cognome) siano pieni, altrimenti non deve inviare i dati,giusto?

Ti basta aggiungere required nel tag <input>

Codice:
<input type="text" name="nome" id="nome" required/>
<input type="text" name="cognome" id="cognome" required/>
Così se non c'è niente scritto all'interno della casella di testo e l'utente schiaccia il bottone i dati non vengono inviati e ti viene richiesto l'inserimento di un testo qualsiasi nella casella :)

Spero di essere stato d'aiuto

WottaFacca
Grazie per la risposta, required funziona se mi collego a mezzo computer, diversamente se mi collego da mobile si invia senza controllo. Come posso fare?
 
Discussioni simili
Autore Titolo Forum Risposte Data
otto9due Impedire esecuzione diretta dei file PHP 7
elpirata Impedire inserimento data di oggi e date passate jQuery 39
Giacomo Boccherini Impedire la visualizzazione portrait per alcune mediaqueries jQuery 1
T [PHP] impedire un doppio INSERT INTO dopo reload della pagina PHP 3
M [PHP] Impedire di digitare determinati caratteri nell’input (controllo in tempo reale) PHP 4
V [HTML] impedire il ridimensionamento delle immagini zoom browser HTML e CSS 11
S come impedire download diretto dei file ma non da pagina web PHP 0
Shyson Impedire che il popup sparisca Javascript 0
xone Impedire di visualizzare pagine php incluse PHP 5
radioButton Impedire nuovo login se si è già loggati PHP 3
F impedire accesso phpmyadmin PHP 0
F impedire scroll verticale Javascript 0
F impedire scroll verticale jquery Javascript 0
G impedire accesso a cartella o file Apache 1
A Impedire download files da siti web CMS (Content Management System) 10
R Impedire l'accesso a una pagina dalla barra degli indirizzi PHP 27
N impedire accesso area riservata a utenti registrati Database 3
B [PHP] impedire download video PHP 12
G Impedire salvataggio pagina web HTML e CSS 5
I impedire ridimensionamento del browser HTML e CSS 1
Matt89 Impedire lo spam! PHP 2
M impedire al browser di mettere pagine in cache PHP 1
F come impedire la riproduzione ad ogni cambio pagina? Flash 4
P Impedire l'accesso ad un determinato Host HTML e CSS 2
M Impedire modifiche nelle maschere MS Access 0
R Invio dai tessera sanitaria PHP 1
M telecamera Foscam - mancato invio mail ad account gmail IP Cam e Videosorveglianza 0
G Invio di più valori con la stessa checkbox PHP 4
M Invio dati database via email php PHP 0
K [php]form invio dati PHP 0
G form invio multiplo con checkbox PHP 12
nivaria.achinet Intercettare form solo dopo invio Javascript 1
M Memorizzare i dati nei campi prima dell'invio al db PHP 4
M Unire 2 funzioni per l'invio di un form e con l'apertura di un div Javascript 0
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
M Form: come tornare ai campi già compilati dopo invio PHP 1
G Invio form con PHP PHP 3
M Invio di email PHP 0
A invio massivo dati a file php Javascript 4
P Funzione jQuery Ajax invio file a php jQuery 1
Cosina Upload multiplo con invio allegati per email PHP 0
C Mailchimp ritardo invio newsletter subscribers Email Marketing 1
G creazione menu a tendina e invio a pagina php PHP 1
R Invio mail con allegati multipli PHP 0
R Invio mail con allegati da directory PHP 1
Cosina Invio messaggio a mailing list su file txt PHP 9
W Invio Dati ad un altra pagina Classic ASP 1
S Invio email da form PHP 8
psicomia Server e url per invio di file Server Dedicati e VPS 3
max1974 Invio email PHP 12

Discussioni simili