Menu
Coddy logo textTech

Przyciski opcji

Część sekcji Podstawy ścieżki HTML w Coddy. Lekcja 41 z 60.

W HTML przyciski opcji służą do tworzenia zestawu wzajemnie wykluczających się opcji, z którego użytkownik może wybrać tylko jedną. Przyciski opcji tworzy się za pomocą tagu <input> z atrybutem type ustawionym na "radio".

Oto podstawowa składnia tworzenia przycisku radiowego w HTML:

<input type="radio" id="option1" name="radiogroup" value="option1">
<label for="option1">Option 1</label>
  • <input>: Znacznik definiujący pole wejściowe.
  • type="radio": Atrybut określający typ pola wejściowego jako przycisk opcji.
  • id: Atrybut nadający przyciskowi opcji unikalny identyfikator.
  • name: Atrybut, który grupuje przyciski opcji. Wszystkie przyciski opcji o tej samej nazwie należą do tej samej grupy i jednocześnie można wybrać tylko jedną opcję z grupy.
  • value: Atrybut określający wartość powiązaną z przyciskiem opcji. Ta wartość jest wysyłana na serwer po przesłaniu formularza.
  • <label>: Znacznik, który zapewnia klikalną etykietę dla przycisku opcji. Atrybut for etykiety powinien być zgodny z atrybutem id przycisku opcji.

Oto przykład tworzenia grupy przycisków opcji:

<form>
	<input type="radio" id="option1" name="mygroup" value="option1">
	<label for="option1">Option 1</label>
	<br>
	
	<input type="radio" id="option2" name="mygroup" value="option2">
	<label for="option2">Option 2</label>
	<br>
	
	<input type="radio" id="option3" name="mygroup" value="option3">
	<label for="option3">Option 3</label>
	<br>
</form>

W tym przykładzie mamy formularz z trzema przyciskami opcji, które należą do tej samej grupy, ponieważ mają ten sam atrybut name („mygroup”). Każdy przycisk opcji ma unikalne id i value oraz odpowiadającą mu etykietę. Gdy użytkownik wybierze jedną z tych opcji i prześle formularz, wartość wybranego przycisku opcji zostanie wysłana na serwer.

challenge icon

Wyzwanie

Łatwy

Utwórz dokument HTML zawierający formularz z grupą przycisków opcji. Formularz powinien zawierać następujące elementy:

  1. Grupę trzech przycisków opcji o nazwie "color".
  2. Pierwszy przycisk opcji powinien mieć identyfikator "red", wartość "red" i etykietę z tekstem "Red".
  3. Drugi przycisk opcji powinien mieć identyfikator "green", wartość "green" i etykietę z tekstem "Green".
  4. Trzeci przycisk opcji powinien mieć identyfikator "blue", wartość "blue" i etykietę z tekstem "Blue".
  5. Dodaj tag <br> po każdej etykiecie, aby utworzyć podział wiersza.

Spróbuj swoich sił

<!DOCTYPE html>
<html>
    <body>
        <!-- Wpisz kod tutaj -->
    </body>
</html>
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Web