E' possibile utilizzare al posto del value di un radio (o di un check) il suo id per eseguire una query? Ne avrei bisogno perchè il value è hià utilizzato da un'altra funzione e ha valore diverso
E' possibile utilizzare al posto del value di un radio (o di un check) il suo id per eseguire una query? Ne avrei bisogno perchè il value è hià utilizzato da un'altra funzione e ha valore diverso
inizializzare il valore del radio diversamente?
E se non fosse possibile? Dovrei rifare il javascript a cui fa riferimento e non è detto che poi funzioni lo stesso
prova a mettere il valore del radio button in un hidden e dare nome all'hidden come l'id del radio button?
come cioè? crei un campo hidden con nome=id del radio button e quando assegni il valore al radio button lo assegni anche all'hidden
no non l'ho mai fatto
però se mi dici come assegni il valore al radio button te lo faccio l'esempio
anzi posta il codice incriminato se puoi
Questa è la funzione che mi crea i radiocodice:<% function checked() dim selezionato, non_selezionato, rs_prezzo_barra, diff2 Set rs_prezzo_barra = Server.CreateObject("ADODB.Recordset") rs_prezzo_barra.ActiveConnection = MM_remtech_STRING rs_prezzo_barra.Source = "SELECT * FROM componenti WHERE cod_art = '"&rs("comp_base")&"'" rs_prezzo_barra.Open() diff2 = rs_componente("prezzo_art")-rs_prezzo_barra("prezzo_art") selezionato = "<input disabled=""disabled"" style=""margin-right:8px;"" name=""INP_"&rs("cat_comp")&""" onfocus=""setta_vecchio_valore(this.name)"" onclick=""verifica_radio(this.name);"" value="""&replace(diff2, ",",".")&""" checked=""checked"" type=""radio"">" non_selezionato = "<input style=""margin-right:8px;"" name=""INP_"&rs("cat_comp")&""" onfocus=""setta_vecchio_valore(this.name)"" onclick=""verifica_radio(this.name);"" value="""&replace(diff2, ",",".")&""" type=""radio"">" if rs_componente("cod_art") = rs("comp_base") then response.write selezionato else response.write non_selezionato end if end function%>
In sintesi, e dato che comunque il valore dell'ID esiste solo a livello client e non puo' essere inviato, stai chiedendo che un singolo elemento del form possa inviare al server due distinti valori?Originariamente inviato da Grinder
E' possibile utilizzare al posto del value di un radio (o di un check) il suo id per eseguire una query? Ne avrei bisogno perchè il value è hià utilizzato da un'altra funzione e ha valore diverso
Li devi inserire entrambi nel suo value separandoli con un carattere "particolare" e poi separarli sul server utilizzando la funzione Split()
Certo che se provassi a spiegare meglio i tuoi problemi... :rollo:
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum