Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    sul caricamento/refresh pagina deselezionare tutte checkbox

    ho una serie di checkbox, come fare per averle di default non selezionate?

    <input type="checkbox" name="one" value="1"/>no stars


    cosi non è selezionato.

    Il problema sorge quando seleziono questa checkbox, e faccio refresh. Dopo il refresh rimane selezionata.. io invece vorrei che anche sul refresh si deselezionassero tutte.
    Come?

    :master:
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao blekm,

    dovresti fare una funzione che decheck tutte le checkbox e richiamarla all'onload della pagina
    codice:
    function Dechecka(){
    	var ff=document.NomeForm
    	for(var i=0;i<ff.elements.length;i++)
    		if(ff.elements[i].type='checkbox')
    			ff.elements[i].checked=false
    }

  3. #3
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    ma perchè se io sul caricamento pagina scrivo checked=false la checkbox in questione mi parte già selezionata?
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  4. #4
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    up
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da blekm
    ma perchè se io sul caricamento pagina scrivo checked=false la checkbox in questione mi parte già selezionata?
    se intendi
    codice:
    <input type="checkbox" name="NomeCheck" value="ON" chacked="false">
    è normale che venga checkata
    perché sia checkata basta
    codice:
    <input type="checkbox" name="NomeCheck" value="ON" chacked>
    ma anche
    codice:
    <input type="checkbox" name="NomeCheck" value="ON" chacked="qualunquecosa">
    e quindi anche
    codice:
    <input type="checkbox" name="NomeCheck" value="ON" chacked="false">
    quello che ti ho proposto io non ti va?

  6. #6
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    il tuo codice non ho provato, io ho semplicemente provato a mettere

    <input type="checkbox" name="NomeCheck" checked="false">

    come prima opzione sul caricamento della pagina, e la checkbox viene caricata selezionata. Ma io ho impostato false. :master:

    alla fin fine, anche tu mi avevi proposto la stessa cosa

    ff.elements[i].checked=false

    no?
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  7. #7
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da blekm
    il tuo codice non ho provato, io ho semplicemente provato a mettere

    <input type="checkbox" name="NomeCheck" checked="false">

    come prima opzione sul caricamento della pagina, e la checkbox viene caricata selezionata. Ma io ho impostato false. :master:
    ti ho detto che puoi scrivere false, puoi scrivere falso, puoi scrivere quello che vuoi. checked è un parametro che nell'html dell'input non ha bisogno di valore, se c'è è checked.

    Originariamente inviato da blekm
    alla fin fine, anche tu mi avevi proposto la stessa cosa

    ff.elements[i].checked=false

    no?
    no nel codice javascript imposti a false una proprietà dell'oggetto. E' completamente diverso.

  8. #8
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da willybit
    ti ho detto che puoi scrivere false, puoi scrivere falso, puoi scrivere quello che vuoi. checked è un parametro che nell'html dell'input non ha bisogno di valore, se c'è è checked.


    no nel codice javascript imposti a false una proprietà dell'oggetto. E' completamente diverso.

    mmmm.. non penso di aver capito bene la differenza tra le due cose, ma sicuramente proverò.
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

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.