ex516
26-04-2007, 16:41
ciao.
ho un form, in struts (ma è indifferente in questo caso), nel quale ci sono 2 campi, cognome e ruolo. quindi in basso il pulsante Avvia Ricerca.
associato al campo ruolo c'è però un altro pulsante, che si chiama Trova. chiaramente i 2 pulsanti eseguono 2 azioni differenti, in quanto Avvia Ricerca va su una servlet(action in struts) che mi fa quindi la ricerca per cognome, mentre il pulsante Trova va sempre sulla stessa servlet, ma mi indirizza su un'altra jsp.
il mio problema è il seguente: non appena clicco col mouse sul campo cognome per digitare del testo, automaticamente il pulsante Trova del campo Ruolo si "illumina", per cui se clicco Invio non viene eseguito il submit di Avvia Ricerca (che è quello che voglio io) ma quello di Trova!!
riporto anche le righe di codice...sperando che qualcuno possa aiutarmi. so che si può risolvere con una funzione js chiamata al onkeydown, ma non riesco proprio a realizzarla. help please!!!
versione struts:
<html:text property="cognome" styleClass="campo-testo" size="40"/>
<html:submit property="search" value="Trova" styleClass="bottone" />
.........
.........
<html:submit property="" value="Avvia Ricerca" styleClass="bottone" />
senza struts:
<input type="text" name="cognome"..........>
<input type="submit" value="Trova" >
...........
...........
input type="submit" value="Avvia Ricerca" >
ho un form, in struts (ma è indifferente in questo caso), nel quale ci sono 2 campi, cognome e ruolo. quindi in basso il pulsante Avvia Ricerca.
associato al campo ruolo c'è però un altro pulsante, che si chiama Trova. chiaramente i 2 pulsanti eseguono 2 azioni differenti, in quanto Avvia Ricerca va su una servlet(action in struts) che mi fa quindi la ricerca per cognome, mentre il pulsante Trova va sempre sulla stessa servlet, ma mi indirizza su un'altra jsp.
il mio problema è il seguente: non appena clicco col mouse sul campo cognome per digitare del testo, automaticamente il pulsante Trova del campo Ruolo si "illumina", per cui se clicco Invio non viene eseguito il submit di Avvia Ricerca (che è quello che voglio io) ma quello di Trova!!
riporto anche le righe di codice...sperando che qualcuno possa aiutarmi. so che si può risolvere con una funzione js chiamata al onkeydown, ma non riesco proprio a realizzarla. help please!!!
versione struts:
<html:text property="cognome" styleClass="campo-testo" size="40"/>
<html:submit property="search" value="Trova" styleClass="bottone" />
.........
.........
<html:submit property="" value="Avvia Ricerca" styleClass="bottone" />
senza struts:
<input type="text" name="cognome"..........>
<input type="submit" value="Trova" >
...........
...........
input type="submit" value="Avvia Ricerca" >