Visualizzazione dei risultati da 1 a 7 su 7

Discussione: checkbox alternati

  1. #1

    checkbox alternati

    non conosco bene la sintassi javascript.
    Spero che qualcuno di voi mi possa aiutare:
    ho due checkbox di cui uno è settato di default. Se setto il secondo si de ve desettare automaticamente il primo.
    come faccio?
    codice:
    <input type="checkbox" name="chec1">
    <input type="checkbox" name="chec2">
    è meglio tacere e far credere di essere stupido piuttosto che parlare e togliere ogni dubbio

  2. #2
    codice:
    <input type="checkbox" name="chec1" onclick=" if( this.checked ) this.form.elements['chec2'].checked = !this.checked;" >
    <input type="checkbox" name="chec2" onclick=" if( this.checked ) this.form.elements['chec1'].checked = !this.checked;" >
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ma perche` non usi i radio (che sono fatti proprio per questa funzionialita`)?
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    cioè se uso radio non mi serve scrivere niente?
    è meglio tacere e far credere di essere stupido piuttosto che parlare e togliere ogni dubbio

  5. #5
    ho provato così:
    codice:
    <input type="radio" name="a" checked> 
    <input type="radio" name="b">
    ma se clicco sul "b" non mi cancella il check di "a"
    è meglio tacere e far credere di essere stupido piuttosto che parlare e togliere ogni dubbio

  6. #6
    Originariamente inviato da luqwe
    ho provato così:
    codice:
    <input type="radio" name="a" checked> 
    <input type="radio" name="b">
    ma se clicco sul "b" non mi cancella il check di "a"

    i nomi devono essere uguali mi pare.
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  7. #7
    per interesse così funziona:
    codice:
    <form action="ZZZradio2.php">
    <input type="radio" name="a" value="off"> 
    <input type="radio" name="a" value="on" checked>
    <input type="submit">
    </form>
    grazie mille a tutti e due
    è meglio tacere e far credere di essere stupido piuttosto che parlare e togliere ogni dubbio

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.