lanciare due funzioni javascript dopo l'invio di un form

marco4001

Utente Attivo
28 Mar 2008
30
0
0
Salve a tutti, ho la necessita di far eseguire due funzioni nello specifico le seguenti:
Codice:
<script type="text/javascript">

function controllo(){

with(document.FORM) {

if(date3.value=="") {

alert("Perfavore, inserisci la data.");

date3.focus();

return false;

}

if(name_place.value=="") {

alert("Perfavore, inserisci NAME OF PLACE");

name_place.focus();

return false;

}



if(state.value=="") {



alert("Perfavore, inserisci STATE'.");



state.focus();



return false;



}



if(town.value=="") {



alert("Perfavore, inserisci TOWN'.");



town.focus();



return false;



}



if(adress.value=="") {



alert("Perfavore, inserisci ADRESS'.");



adress.focus();



return false;



}





if(foto.value=="") {



alert("Perfavore, inserisci LA FOTO'.");



foto.focus();



return false;



}





if (document.FORM.checkbox.checked)

        return true;

    alert('Devi autorizzare la pubblicazione delle informazioni');

    return false;









}



return true;



}
e poi

Codice:
var ray={
ajax:function(st)
    {
        this.show('load');
    },
show:function(el)
    {
        this.getID(el).style.display='';
    },
getID:function(el)
    {
        return document.getElementById(el);
    }
}

}


dopo l'invio dei dati di un form, prima deve partire controllo(); e poi
ray.ajax(); ho provato ad utilizzare una sintassi del genere ma non funge:

echo "<form id=\"FORM\" onSubmit=\"return (controllo() && ray.ajax());\" name=\"FORM\" method=\"post\" action=\"upload.php\" enctype=\"multipart/form-data\" >\n";

Vi chiedo aiuto grazie
 
Ultima modifica di un moderatore:

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
puoi provare ad inserire la chiamata alla seconda funzione all'interno della prima
Codice:
function controllo() {
      // codice
     secondafunzione();
}
 

marco4001

Utente Attivo
28 Mar 2008
30
0
0
puoi provare ad inserire la chiamata alla seconda funzione all'interno della prima
Codice:
function controllo() {
      // codice
     secondafunzione();
}

Grazie del tuo suggerimento, ho cosi' modificato il tutto ma non funge:

<script type="text/javascript">

function controllo(){



with(document.FORM) {



if(date3.value=="") {



alert("Perfavore, inserisci la data.");



date3.focus();



return false;



}



if(name_place.value=="") {



alert("Perfavore, inserisci NAME OF PLACE OR YOUR NAME.");



name_place.focus();



return false;



}



if(state.value=="") {



alert("Perfavore, inserisci STATE'.");



state.focus();



return false;



}



if(town.value=="") {



alert("Perfavore, inserisci TOWN'.");



town.focus();



return false;



}



if(adress.value=="") {



alert("Perfavore, inserisci ADRESS'.");



adress.focus();



return false;



}





if(foto.value=="") {



alert("Perfavore, inserisci LA FOTO'.");



foto.focus();



return false;



}





if (document.FORM.checkbox.checked)

return true;

alert('Devi autorizzare la pubblicazione delle informazioni');

return false;









}



return true;



}

ray.ajax();


</script>


<script type="text/javascript">

var ray={
ajax:function(st)
{
this.show('load');
},
show:function(el)
{
this.getID(el).style.display='';
},
getID:function(el)
{
return document.getElementById(el);
}
}


</script>

nella chiamata al form ho messo

<?php echo "<form id=\"FORM\" onSubmit=\"controllo()\" name=\"FORM\" method=\"post\" action=\"carico.php\" enctype=\"multipart/form-data\" >\n"; ?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
ivarello Due Pulsanti con per lanciare funzione Javascript 0
M Lanciare alert se il codice fiscale è già presente nel db e lasciare la scelta di inserire all'utente PHP 42
M Lanciare una funzione asp.net con javascript. E' possibile? ASP.NET 0
L lanciare query da textarea PHP 3
S Lanciare nuova pagina web da "Button" Javascript 7
M JavaScript: lanciare funzione ASP per salvare dati in database Javascript 0
G Lanciare funzioni javascript da php PHP 4
F lanciare programmi con php PHP 1
T Lanciare uno Script php in un codice javascritp PHP 2
C lanciare una funzione javascript e attenderne la fine per lanciarne una seconda Javascript 1
B lanciare comandi DOS Classic ASP 0
F lanciare un file eseguibile dal sito HTML e CSS 3
J Lanciare windows application da una webform ASP.NET 0
MarcoGrazia Calcolo fra due date con esclusione delle feste PHP 7
P inserire due voci in un titolo post wp WordPress 1
J Scrivere in due JPanel Java 1
F confrontare due stringhe "numeriche" PHP 7
M Aggiornare stesso campo in due tabelle PHP 0
M Collegare due segmenti di rete diversi Reti LAN e Wireless 0
M Aggiornare simultaneamente i campi di due tabelle collegate con id PHP 4
Tommy03 Unire dati da due tabelle MySQL 5
A Cercare un carattere uguale in due stringhe Java 5
elpirata [MySQL] Sincronizzare dati tra due tabelle sullo stesso host MySQL 0
S [PHP] Confrontare due array con valori quasi uguali PHP 2
G Mi hanno fatto due preventivi per telecamere abitazione IP Cam e Videosorveglianza 8
MarcoGrazia [PHP] Unioni di due array con somma di valori PHP 6
MarcoGrazia jquery validate, necessità di validare almeno un elemento select su due jQuery 1
Tommy03 Due menù nella stessa app Sviluppo app per Android 0
I [PHP] generazione url "uguale" che punta a due immagini diverse PHP 0
felino Bootstrap alert: usare lo stesso div per due messaggi consecutivi jQuery 1
G Condividere 1 cartella in rete due computer windows 10 Reti LAN e Wireless 0
Domenico_Falco1 Associare una stessa funzione get a due eventi a.click con classi differenti Ajax 6
M PHP Arrotondamento minuti in differenza tra due Orari PHP 9
N due siti web sullo stesso spazio hosting Hosting 0
S [PHP] come esportare due tabelle in file excel su due fogli distinti PHP 8
maxnegri Conoscere giorni della settimana fra due date con php PHP 2
felino EXCEL: verifica dati mancanti tra due sheet Windows e Software 2
I Allineare due righe di testo in photoshop Photoshop 2
Monital funzione php si ripete due volte PHP 6
A [Javascript] Multi input su due tabelle correlate Javascript 1
felino Windows 8.1: installare sistema operativo e programmi in due hard disk diversi Windows e Software 4
M [PHP] Sommare due campi calcolati PHP 3
K [PHP] Controllare dati database tra due valori PHP 18
F [Photoshop] sovrapporre due immagini usando funzione batch Photoshop 0
A Php mail non invia due mail di seguito PHP 3
M [VENDO] Due Account Instagram [21k] [3k] Annunci servizi di Social Media Marketing 5
T Artisti: Uno o due profili Instagram? Social Media Marketing 2
bianca_dimulescu [Javascript] Disabilitare due bottoni di submit in base al radiobutton selezionato Javascript 1
I database mysql estrarre due tabelle Database 2
otto9due Chiamata ajax su due url è possibile? Ajax 0

Discussioni simili