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 dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    ma con request.form non riesco a capire se un checkbox è selezionato o meno?

    ciao, non mi ricordo bene, ma ho la necessità di capire se un certo checkbox è flaggato o meno.. con request.form non posso capirlo?
    insomma non c'è una proprietà checked o unchecked?
    Voglio l'alt+s anche per FF

  2. #2
    se è checked la request.form("nomecheckbox") restituisce la stringa "on", altrimenti nulla...
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da Shagrat
    se è checked la request.form("nomecheckbox") restituisce la stringa "on", altrimenti nulla...
    ?? si ma è strano.. voglio dire.. ho un checkbox non checked ok?
    adesso l'utente lo flagga e invia il form.. il checkbox non risulta checked quando vado a controllarlo con request.form.. o sbaglio?
    Voglio l'alt+s anche per FF

  4. #4
    Mi sembra strano...codice?
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  5. #5
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Controllo se il campo del database è true o false e mi comporto di conseguenza per mostrare lo stato attuale del campo..
    codice:
    <%if rs("actived")=true then%>
    <input name="actived" type="checkbox" id="actived" value="" checked>
    <%else%>
    <input name="actived" type="checkbox" id="actived" value="">
    <%end if%>
    Invio il form e recupero semplicemente il checkbox con request.form("actived")

    Voglio l'alt+s anche per FF

  6. #6
    Beh è giusto che non vada...
    Come ti ho scritto se è checked restituisce "on" non "true"

    codice:
    <%if rs("actived")="on" then%>
      <input name="actived" type="checkbox" id="actived" checked="checked">
    <%else%>
      <input name="actived" type="checkbox" id="actived" >
    <%end if%>
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  7. #7
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da Shagrat
    Beh è giusto che non vada...
    Come ti ho scritto se è checked restituisce "on" non "true"

    codice:
    <%if rs("actived")="on" then%>
      <input name="actived" type="checkbox" id="actived" checked="checked">
    <%else%>
      <input name="actived" type="checkbox" id="actived" >
    <%end if%>
    allora non mi sono spiegato.. non è quando visualizzo lo stato del campo del database nel checkbox che ho il problema.. ma quando lo recupero.. non riesco insomma a recuperare se il checkbox è flaggato o meno..
    Voglio l'alt+s anche per FF

  8. #8
    da quello che vedo il codice che ti ho postato io recupera bene il flag o meno...lo hai almeno provato?

    Se non funziona posta il form...quelle 2 righe di codice spiegano poco
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  9. #9
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    senti Shagrat io ho un form con un checkbox all'interno.. quando l'utente lo flagga vorrei capire se è stato flaggato o meno quando vado a recuperare il checkbox.. ripeto che il problema non è settare ol checkbox, quello lo faccio e funziona.. ma recuperare il checkbox flaggato o meno..
    Voglio l'alt+s anche per FF

  10. #10
    e io ti ripeto che se fai questo controllo:

    codice:
    <%if request.form("actived")="on" then%>
    all'interno della pagina in cui fai i controlli del checkbox e il checkbox si chiama "actived" nell'if ci entra solo se il checkbox del form era flaggato.
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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.