PDA

Visualizza la versione completa : [JAVA/JSP] Esecuzione di click su immagine


global_napoli
20-09-2005, 12:37
Ciao a tutti : avrei bisogno di una info.
Ho inserito un'immagine all'interno di una griglia da me creata :

<form name="griglia" method="POST" action="/GlobalWebModule/servletgriglia?idAttivita=<%=GlobalJavaBean.getCampi().get(i)%>&Operazione=<%=tpOperazione%>">
/GlobalWebModule/images/edit.gif"/>
</form>

e vorrei fare in modo che clikkandoci vada nella servlet che gli indico ('servletgriglia').Però se faccio click sull'immagine non succede niente, mentre provando con il pulsante funziona.

Dove sbaglio?

Ciaooooo :D

Shagrat
20-09-2005, 12:40
nell'onclick devi mettere


onclick="document.griglia.submit()"

global_napoli
20-09-2005, 13:15
Ciao Shagrat ,
griglia a cosa corrisponderebbe (es.: jsp,servlet,etc)?

Grazieee :)

global_napoli
20-09-2005, 13:18
ok mi risponde all'evento,però nonn vedo la griglia come quando usavo il pulsante

global_napoli
20-09-2005, 13:27
In pratica pare che il secondo parametro ,Operazione=<%=tpOperazione, non viene letto mentre con la presenza del pulsante si.

Secondo te da cosa dipende?

Ciaooo

Shagrat
20-09-2005, 13:32
griglia è il nome del form di cui fai il submit quando clicki sul bottone...

Però nel codice che hai postato non vedo nessun bottone, metti il codice completo...

global_napoli
20-09-2005, 13:49
Ecco il codice completo:


<td>

<%i=i+1;
tpOperazione="ModificazioneA";%>
<form name="griglia" method="POST" action="/GlobalWebModule/servletgriglia?idAttivita=<%=GlobalJavaBean.getCampi().get(i)%>&Operazione=<%=tpOperazione%>">

/GlobalWebModule/images/edit.gif" onclick="document.griglia.submit()"/>
</form>

</td>



Questo è il codice che mi funziona se premo il bottone,ma che non va se premendo l'immagine,che correttamente risponde all'evento click come tu mi suggerivi, a causa di inspiegabile mancanza di passaggio di parametri,rispettati se invece lascio il pulsante.

Grazie ancora e ciaooooooooo :)

Shagrat
20-09-2005, 14:11
prova così:


<input type="image" src="/GlobalWebModule/images/edit.gif" name="Submit" value="Modifica" id="idAttivita=<%//=GlobalJavaBean.getCampi().get(i)%>">

al posto dell'immagine

global_napoli
20-09-2005, 15:05
FUNZIONAAAAAAA!!
Grazie tantissime ,sei un grande...ti devo un favore.

Ciao e grazieeeeeeeeee :D

Shagrat
20-09-2005, 15:38
Prego :ciauz:

Loading