57 of 133 menu

Buton Radio

Butonul radio reprezintă un element de formular HTML sub forma unui buton rotund care poate fi selectat sau nu.

Butonul radio este creat cu ajutorul tagului input cu atributul type având valoarea radio. Aspect:

Un singur buton radio practic nu este folosit niciodată singur, acestea trebuie folosite în grup. În acest caz, din grup poate fi selectat doar unul dintre butoane. Butoanele vor forma un grup doar dacă au aceeași valoare a atributului name (a se vedea exemplele de mai jos).

Exemplu

Să facem două butoane radio: primul îl vom marca (setăm atributul checked), iar al doilea - nu. În acest caz, butoanele vor reprezenta un grup, în care poate fi selectat doar unul dintre ele (deoarece au aceeași valoare a atributului name).

Atenție la faptul că acestor butoane radio li s-au dat valori diferite ale atributului value. Acest lucru este necesar pentru ca, după trimiterea datelor la server, PHP să poată determina care dintre butoane a fost selectat:

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

:

Exemplu

Acum să facem două grupuri de butoane radio: primul grup va avea o valoare a atributului name, iar al doilea - alta. Să încercăm să facem clic pe ele și vom vedea că grupurile se comută independent unul de celălalt:

<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">

:

Vezi și

  • caseta de bifat (checkbox),
    cu ajutorul căreia poți implementa o casetă de bifat
  • atributul checked,
    care face butonul radio selectat
  • pseudoclassa checked,
    care stabilește stiluri pentru butoanele radio selectate
  • atributul disabled,
    care blochează elementele de formular
  • tagul label,
    care specifică o etichetă pentru butonul radio
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge