Visualizzazione dei risultati da 1 a 7 su 7

Discussione: resettare input radio

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583

    resettare input radio

    ciao
    ho un input radio di 4 elementi

    <input type=radio name="0" onclick="Risposta(1)">

    sono uguali tranne il valore inviato con Risposta()

    Come li resetto da script?

    rudyF

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    document.nomeForm.nomeInputRadio[indiceInputRadio].checked=false;
    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    Sono in difficoltà.
    Non c'è un form

    <div id="Radios" style="width:25px; height:85px; position:absolute; left:500px; top:28px; z-index:1; visibility:hidden;">
    <input class="sclt" style="top:0px;" type=radio name="0" onClick="Risposte(1)">
    <input class="sclt" style="top:20px;" type=radio name="0" onClick="Risposte(2)">
    <input class="sclt" style="top:40px;" type=radio name="0" onClick="Risposte(3)">
    <input class="sclt" style="top:60px;" type=radio name="0" onClick="Risposte(4)">
    </div>

    Ho provato così

    document.Radios.0[1].checked=false

    ma crea un errore e si blocca tutto

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    non puoi usare degli id?

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    Certo

    <input id="Scelta1" class="sclt" style="top:0px;" type=radio name="0" onClick="Risposte(1)">

    Scelta1.checked=false

    Funziona !!!
    grazie

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova così
    codice:
    function Risposte(num){
    documet.getElementsByTagName('zero').item(num).checked=false
    }
    Cambia il name "zero" al posto 0 meglio non usare numeri
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da rudyF
    Certo

    <input id="Scelta1" class="sclt" style="top:0px;" type=radio name="0" onClick="Risposte(1)">

    Scelta1.checked=false

    Funziona !!!
    grazie
    Funziona anche sui IE? Comunque non usare sintassi abbreviate con il DOM non tutti i browser lo "capiscono"
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.