57 of 133 menu

Interruttore Radio

Un interruttore radio rappresenta un elemento modulo HTML sotto forma di un pulsante rotondo, che può essere selezionato o meno.

Un pulsante radio viene creato utilizzando il tag input con l'attributo type impostato al valore radio. Aspetto:

Un singolo interruttore radio viene utilizzato quasi mai da solo, dovrebbero essere utilizzati in gruppo. In tal caso, nel gruppo può essere selezionato solo uno degli interruttori. Gli interruttori formeranno un gruppo solo se avranno lo stesso valore per l'attributo name (vedi esempi sotto).

Esempio

Creiamo due interruttori radio: il primo sarà selezionato (impostando l'attributo checked), mentre il secondo - no. In questo caso, gli interruttori rappresenteranno un gruppo, in cui può essere selezionato solo uno di essi (poiché hanno lo stesso valore per l'attributo name).

Si noti che a questi pulsanti radio sono stati assegnati valori diversi per l'attributo value. Questo è necessario affinché, dopo l'invio dei dati al server, PHP possa determinare quale degli interruttori era stato selezionato:

<input type="radio" name="test" checked value="1"> <input type="radio" name="test" value="2">

:

Esempio

Ora creiamo due gruppi di interruttori radio: il primo gruppo avrà un valore per l'attributo name, mentre il secondo - un altro. Proviamo a cliccarci su e vedremo che i gruppi si attivano indipendentemente l'uno dall'altro:

<input type="radio" name="radio1" checked> <input type="radio" name="radio1"> <input type="radio" name="radio1"> <br> <input type="radio" name="radio2" checked> <input type="radio" name="radio2"> <input type="radio" name="radio2">

:

Vedi anche

  • checkbox,
    che può essere utilizzato per implementare una spunta
  • attributo checked,
    che rende l'interruttore radio selezionato
  • pseudoclasse checked,
    che imposta gli stili per i radio selezionati
  • attributo disabled,
    che disabilita gli elementi del modulo
  • tag label,
    che imposta l'etichetta per il radio
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta