Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    script per azzerare dei radio

    ho un problema di questo genere:se un utente mi seleziona un radio button,ci ripensa e aggiorna la pagina,il radio mi resta selezionato.come faccio a fare in modo di azzerarlo con l'aggiornamento?
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Non so se ho capito :master: , ma un pulsante <INPUT type="reset", non basta?

    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Devi solo aggiungere l'attributo checked="checked" nel campo che vuoi sia selezionato di default.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    e se di default nessuno deve essere selezionato?

    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Per aggiornare la pagina, intendi se l'utente preme il tasto f5?
    Pietro

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    si oppure il tasto aggiorna del browser

    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  7. #7
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    nell'evento onload metti:

    document.nomeform.reset();
    Pietro

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non e` che sia completamente corretto non avere un default per i radio. In tal caso ogni browser puo` fare di testa sua. Sarebbe quindi opportuno aggiungere una opzione e metterla checked di default. Poi puoi lasciarla nascosta (ad esempio con style="display:none;" ).

    Comunque i radio non si possono cancellare tutti: l'unico modo per togliere la selezione ad uno e` dare la selezione ad un altro.
    In JS:
    document.NOMEFORM.NOMERADIO[x].click();
    dove x vale 0 per il primo, 1 per il secondo , ...
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    ma

    l'onload devo metterlo nel form o nei radio button?
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    l'onload va messo nell'unico tag(*) dove e` supportato:
    il body:
    <body onload="....">


    (*) non e` completamente vero, perche` in alcuni browser si applica anche al tag <img>
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.