Campo obbligatorio prima di popup

Majinbu

Utente Attivo
31 Ago 2009
140
0
0
Salerno
www.zazoom.it
Salve a tutti...
Da una pagina invio un form in un popup...
[/CODE]
<script language="javascript">
function inviaform()
{
window.open('','popupname','toolbar=no, scrollbars=no, location=no, statusbar=no, menubar=no, resizable=no, width=300, height=135, left=450, top=300');
document.getElementById('nomeform').submit();

}
</script>
<form id="nomeform" action="msginvio.asp" method="post" target="popupname" onsubmit="inviaform()">
Codice:
Il form invia un solo campo di testo e vorrei semplicemente applicare una convalida campo obbligatorio.Ho già provato in diversi modi, ma sono riuscito solomente a restituire un allert in caso di campo vuoto e poi il successivo invio del form che invece non dovrebbe fare l'action.
Grazie in anticipo.
 

lotus

Utente Attivo
5 Mag 2009
543
8
0
Anzichè visualizzare l'alert prova a fare un "return false;" ed invochi il metodo javascript tramite onsubmit del form
Ciro
 

Majinbu

Utente Attivo
31 Ago 2009
140
0
0
Salerno
www.zazoom.it
Grazie per la risposta Ciro.
Già ho provato...e di sicuro a causa delle mie scarse conoscenze java non riesco a scrivere correttamente la funzione .La mia pagina è in asp dove già non sono un luminare :).
Non vorrei abusare della disponibilità, ma spero in qualcuno che me la passi 0:).
Anche perchè non credo di poter associare due funzioni ad un evendo in modo che una escluda l'altra.
Grazie...Buona giornata.
 

Majinbu

Utente Attivo
31 Ago 2009
140
0
0
Salerno
www.zazoom.it
Ho risolto così...
function invia(formulaire) {
if(formulaire.messaggio.value == ""){
alert('Non puoi inviare un messaggio vuoto');
return false;
}
window.open('','popupname','width=650,height=670');
}
Ciro sbagliavo nel dare anche un return true per inviare il form :))
 

lotus

Utente Attivo
5 Mag 2009
543
8
0
per poco...

Se avessi aspettato altri dieci minuti ti stavo per postare il codice...


Vabbè tanto è stato risolto.. bastava solo il return false :)
Ciao
 
Discussioni simili
Autore Titolo Forum Risposte Data
K form con campo specifico obbligatorio PHP 24
M Creare un campo obbligatorio Classic ASP 4
G Valore del campo id maggiore di 9999 MySQL 0
S da casella di testo a campo tabella Database 0
M Vendo il mio sito web teknosurfng.com, che trasmette nel campo della tecnologia Compravendita siti e domini 0
F errore 1062 su campo nuovo MySQL 4
R Aprire maschera con Openform filtrando un campo testuale con un valore recuperato da un'altra maschera MS Access 10
D Visualizzazione pagina basata sul valore di un campo del database PHP 2
A pulsante di update campo mysql con javascript Javascript 2
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
D riempire campo inserendo un valore in un altro campo PHP 2
S riflettere valore di campo input range in live Javascript 0
P Ricerca campo data PHP 1
M Aggiornare stesso campo in due tabelle PHP 0
U Campo vuoto data errore Fatal error: PHP 2
Alex_70 Aggiornare campo da un altro campo PHP 16
F Steps campo input field Javascript 1
N Chiave Primaria in Campo Calcolato Windows e Software 1
I Focus su un campo Javascript 9
Alex_70 Nascondere label tab se campo vuoto PHP 2
G Impostare suggerimenti campo text di un form Javascript 2
Shyson Inserire placeholder nel campo cerca PHP 5
B Campo ricerca domini HTML e CSS 4
D verifica codice fiscale persona fisica /aziendale stesso campo HTML e CSS 1
G Campo Not null a condizione MySQL 8
M [PHP] Compilare automaticamente il campo data PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
M [PHP] Salvare campo di una tabella in una variabile PHP 14
M [MySQL] CREARE UN LINK SU UN DETERMINATO CAMPO DI UNA TABELLA RISULTATO DI UNA QUERY SQL MySQL 3
D [ASP] Leggere Campo decimal MYSQL Classic ASP 1
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
M [PHP] Drop down in campo select PHP 1
elpirata [RISOLTO][Javascript] Datapicker e autocompletamento campo input Javascript 2
elpirata [RISOLTO][Mysql] Contare le occorrenze in un campo tipo varchar MySQL 2
elpirata [MYSQL] Schedulare evento per update del campo data su tabella MySQL 0
G Campo HTML input file con jQuery jQuery 0
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
Arcadia [MS Access] Focus su campo specifico MS Access 1
A [MS Access] Pulsante per inserire allegati in campo maschera MS Access 0
L [Javascript] Drag and drop. Aggiornamento Campo Javascript 2
A [MySQL] Ottenere più risultati in un unico campo MySQL 7
A [MS Access] Somma Campi se in altro campo presente un determinato testo MS Access 1
Monital [PHP]Far riconoscere stringa o numerico epr creazione campo tabella PHP 6
Monital Funzione php e campo database come variabile PHP 6
C [PHP] Creare un Pulsante che ricopia valori di un campo in altro record PHP 4
G [Javascript] Campo a comparsa di select Javascript 0
A [Javascript] Somma di un campo in una tabella dinamica Javascript 0
L [PHP] case then e campo non riconosciuto PHP 0
A [PHP] Modificare campo database in base alla scelta dell'utente PHP 2
C [PHP] Estrapolare solo l'anno da una data di nascita inserita in un campo PHP 8

Discussioni simili