PDA

View Full Version : [HTML - JS]


chiara3.0
25-09-2007, 17:26
Ciao a tutti

ho la necessità di fare un form senza bottone di invio . è possibile?

Io avevo pensato di fare una cosa cosi:



echo("<form method='POST' name='con' action='http://localhost/prova/'>");
echo("<input type='hidden' value='$valore_a' name='valore_a'/>");
echo("<input type='hidden' value='$valore_b name='valore_b'/>");
echo("<input type='image' src='b.jpg' onLoad='document.con.submit()' >");
echo("</form>");

Oltre a NON funzionare ( se qualcuno può dirmi perché mi fa un piacere :fagiano: ) non mi sembra una buona soluzione. C'è un modo migliore???

ciau

isAlreadyInUse
25-09-2007, 17:27
Ma il form non deve essere submittato?

chiara3.0
25-09-2007, 17:32
No,
è appunto un form senza bottone, cioé con un submit nascosto, invisibile all'utente. Pensavo che esistesse qualche 'trucchetto' con javascript...

isAlreadyInUse
25-09-2007, 17:33
Scusa se nn deve essere submittato nn metti il tasto e basta, dov'è il problema?
Se invece ti serve fare il submit da javascitp

document.getElementById('frm').submit();

andbin
25-09-2007, 17:37
ho la necessità di fare un form senza bottone di invio . è possibile?Sì che è possibile purché, se il form deve essere inviato, il submit lo "scateni" in altro modo.

Io avevo pensato di fare una cosa cosi:Così funziona. Appena la immagine viene caricata, il form viene immediatamente inviato (non so a cosa ti possa servire....)

chiara3.0
25-09-2007, 17:40
Senza tasto di submit come passo i valori nascosti nel form?

provo a spiegarmi meglio.

Ho un primo form nel quale l'utente inserisce il valore A e il valore B.
Schiaccia il bottone di submit . Il valore A viene controllato.
Se A è uguale ad un certo valore passo i valori A e B in un form nascosto, senza bottone. Se non metto il bottone come li passo questi valori via POST?

isAlreadyInUse
25-09-2007, 17:42
Ma al submit (anche da javascript) vengono passati comuque

chiara3.0
25-09-2007, 17:42
Così funziona. Appena la immagine viene caricata, il form viene immediatamente inviato

A me cosi non funziona.. :cry: Non fa nulla-...

isAlreadyInUse
25-09-2007, 17:44
Si ma perche li devi spostare da un form ad un altro?

chiara3.0
25-09-2007, 17:49
perché dopo il primo form devo controllare il valore inserito.

andbin
25-09-2007, 17:52
A me cosi non funziona.. :cry: Non fa nulla-...Magari è un errore di sintassi ... non lo so. Non vedendo il codice per intero, non posso dire nulla.
Nel codice che hai postato comunque manca un apice singolo '.

chiara3.0
25-09-2007, 19:15
Nel codice che hai postato comunque manca un apice singolo '

ora funziona... :sofico: maledetti apici

grazie mille :)

alla prossima ciao:D :)