|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2000
Città: S.Croce s/Arno - Pisa - Toscana
Messaggi: 1015
|
[javascript] passaggio di dati attraverso POST con javascript
Mi spiego meglio
ho un form con dei campi da riempire e prima di passarli alla pagina seguente devo controllare se sono stati riempiti tutti i campi obbligatori. Per questo ho fatto una funzione javascript che richiamo nell'action del form, se non è stato riempito tutto mi manda un alert altrimenti mi indirizza alla pagina successiva con 'document.location.href=prossima_pagina'. Il problema è che nella pagina successiva quando recupero i campi del form della pagina precedente sono tutti vuoti quindi ho pensato di fare così, alla action del form ho messo la pagina a cui deve andare e all'evento onSubmit del form ho richiamato la funzione javascript. Adesso il problema è che mi mostra l'alert quando i campi non sono riempiti tutti ma una volta che clicco OK mi esegue l'action e mi manda comunque alla pagina successiva. Nela funziona javascript ho messo un 'return false' quando non dovrebbe proseguire (non so se vada bene). Sapete dirmi come risolvere il problema? Se ce l'avete mi date anche qualche link di guide a javascript (possibilmente in italiano così faccio molto molto prima Grazie a tutti
__________________
Il mio album su Flickr :: Video Laurea Honoris Causa ad Alan Kay, Universita' di Pisa :: Thinking Different, PowerBook G4 12" 1GHz, iMac Core 2 Duo 20" |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: S.Croce s/Arno - Pisa - Toscana
Messaggi: 1015
|
Ho risolto togliendo il tasto submit e mettendo un normale button. All'evento onClick richiamo la funzione javascript che fa il controllo, se è tutto OK faccio document.registrazione.submit() e i valori vengono passati correttamente.
Ditemi se è una soluzione buona o tarocca.
__________________
Il mio album su Flickr :: Video Laurea Honoris Causa ad Alan Kay, Universita' di Pisa :: Thinking Different, PowerBook G4 12" 1GHz, iMac Core 2 Duo 20" |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Aug 2003
Città: addio fabriANO... mò sto a Roma ahò!!
Messaggi: 579
|
beh dai non male
di solito ci si crea una funzione javascript che fa il controllo e restituisce vero o falso; poi sull'evento onSubmit della form si fa: <form ..... onSubmit="return funzioneCheFaIlControllo();"> se il controllo ritorna falso il submit non va avanti.
__________________
Tavshan Pasha Bazar: Oggetti etnici per il relax! |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: S.Croce s/Arno - Pisa - Toscana
Messaggi: 1015
|
Ecco perchè non mi funzionava, non avevo messo return dentro all'onSubmit.
Grazie mille, hai per caso qualche link a guide javascript?
__________________
Il mio album su Flickr :: Video Laurea Honoris Causa ad Alan Kay, Universita' di Pisa :: Thinking Different, PowerBook G4 12" 1GHz, iMac Core 2 Duo 20" |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Aug 2003
Città: addio fabriANO... mò sto a Roma ahò!!
Messaggi: 579
|
__________________
Tavshan Pasha Bazar: Oggetti etnici per il relax! |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:05.



















