Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374

    Utilizzzare l'id di un radiobutton

    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

  2. #2
    inizializzare il valore del radio diversamente?

  3. #3
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    E se non fosse possibile? Dovrei rifare il javascript a cui fa riferimento e non è detto che poi funzioni lo stesso

  4. #4
    prova a mettere il valore del radio button in un hidden e dare nome all'hidden come l'id del radio button?

  5. #5
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    ? Cioè?

  6. #6
    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

  7. #7
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Avresti un esempio pratico?

  8. #8
    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

  9. #9
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    codice:
    <%
    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%>
    Questa è la funzione che mi crea i radio

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: Utilizzzare l'id di un radiobutton

    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
    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?

    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.