Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171

    recupero valore checked

    ho solo 1 checked cosi:
    <input type="checkbox" value="1" name="epc" <%if epc="1" then%> checked <%end if%> />

    recupero il valore cosi:
    if request.QueryString("epc")= 1 then
    epc="1"
    else
    epc="0"
    end if

    ma non funziona

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Secondo me non funziona perché la passi come numero e la leggi come stringa 1 = numero "1" = stringata prova a togliere le virgolette cosi:
    epc= request.QueryString("epc")
    <input type="checkbox" value="1" name="epc" <%if epc=1 then Response.write "checked=""checked"""%> />
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    ok
    grazie cosi sembra che funziona....

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    sembra che non funziona,

    il form è cosi;:

    indirizzo____________
    |_|check epc un button che invia i dati ad una popup che salva e chiude la popup.

    dopo se salvo altri dati
    mi visualizza sempre 0:

    io li recuopero cosi i dati:
    if request.QueryString("epc")=1 then
    epc=1
    else
    epc=0
    end if

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    I valori ricavati dalla request sono sempre stringhe

    if request.QueryString("epc")="1" then
    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

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    prova cosi:
    if cint(request.QueryString("epc")) = 1 then
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    ho provato ma non funziona.
    mi da sempre come valore 1
    appena apro la pagina checked non è selezionato,
    salvo i dati ma mi da sempre come valore 1

    <input type="checkbox" value="1" name="epc" <%if epc="1" then Response.write "checked=""checked"""%> />

    if cint(request.QueryString("epc")) = 1 then
    epc="1"
    else
    epc="0"
    end if

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.