PDA

View Full Version : form, query e javascript


gaglioppo
18-09-2003, 10:01
cari amici, salve

ho un problema.

ho una form di tipo select, vorrei che non appena seleziono una voce mi si apra uan finestra, o sarebbe meglio uscisse una tabella sulla stessa pagina, con una query al db fatta con quella voce.


mi spiego:

ho provato a fare:

<select size="" name="VOCE" onChange="ver()">
<option VALUE=CANE>CANE</option>
<option VALUE=GATTO>GATTO</option>
<option VALUE=PESCE>PESCE</option>

in cui ver() è uno script js del tipo:

<SCRIPT LANGUAGE="javascript">

function ver()
{..........
aa=document.forms[1].tipo_st.value;
var ident_finestra = window.open"","finestra_stampa","height=390,width=200");
ident_finestra.document.open();
ident_finestra.document.write(.......);
ident_finestra.document.close();
}
</SCRIPT>

mi manca qualcosa!!!! non funziona!

:muro:

roby1483
18-09-2003, 11:14
Ma come fai a fare una query su db senza fare una richiesta server?

gaglioppo
18-09-2003, 11:18
...infatti è qeusto quello che mi manca!
li dove ci sono i ......... nella function

cisc
18-09-2003, 11:53
non puoi associare ad un evento una funzione document.write, altrimenti ti sostituisce il codice html della pagina con quello che scrivi all'interno di document.write...........

gaglioppo
18-09-2003, 11:59
e in write ci metto <% codice jsp %>?
:cry:

allora, altre soluzioni per risolvere il problema?

roby1483
18-09-2003, 12:06
Ma lato server usi asp o jsp? Se usi jsp mi spiace ma non posso esserti di aiuto.

cisc
18-09-2003, 12:12
scusami, ma per il resto il codice javascript se sicuro che funzioni, ho visto una parentesi chiusa senza essere preceduto da quella aperta

gaglioppo
18-09-2003, 15:43
uso jsp + oracle.

Una soluzione al problema nn esiste?
(l'esempio non era letterale, era solo una idea che mi era venuta, se qualcuno ha un approccio diverso ben venga il suo aiuto :rolleyes: )

cmq ricapitolando il problema, anzi spiegando meglio:

ho 40 voci diverse, a ogni voce corrispondono una decina di voci collegate, esempio a ogni squadra di serie A corrispondono 24 giocatori.

vorrei che non appena si seleziona da una select una squadra esca, accanto o in un'altra finestra, l'elenco dettagliato di tutti i giocatori di quella squadra.

La query non è per nulla difficile, il problema è solo tecnico.

mi chiedo.. è risolvibile???

grazie ancora :sofico:

stexlex
19-09-2003, 19:21
Si può fare...ma siccome il codice non è per niente intuibile al volo e soprattutto non me lo ricordo adesso...te lo posto lunedi mattina...ciao...se mi dovessi dimenticare puoi mandarmi senza problemi un privato...io l'ho dovuto fare per delle pagine in TCL...ma si può riadattare sicuramente per JSP...