Radio Buttons

6 minutes
Share the link to this page
You need to have access to the item to view this lesson.
One-time Fee
List Price:  $139.99
You save:  $40
List Price:  €131.73
You save:  €37.64
List Price:  £112.47
You save:  £32.13
List Price:  CA$193.14
You save:  CA$55.18
List Price:  A$218.27
You save:  A$62.36
List Price:  S$191.03
You save:  S$54.58
List Price:  HK$1,096.34
You save:  HK$313.26
CHF 91.31
List Price:  CHF 127.84
You save:  CHF 36.52
NOK kr1,099.13
List Price:  NOK kr1,538.83
You save:  NOK kr439.69
DKK kr702.04
List Price:  DKK kr982.89
You save:  DKK kr280.84
List Price:  NZ$237.92
You save:  NZ$67.98
List Price:  د.إ514.10
You save:  د.إ146.89
List Price:  ৳15,356.49
You save:  ৳4,387.88
List Price:  ₹11,705.89
You save:  ₹3,344.78
List Price:  RM670.83
You save:  RM191.68
List Price:  ₦168,151.32
You save:  ₦48,046.66
List Price:  ₨38,919.49
You save:  ₨11,120.65
List Price:  ฿5,133.99
You save:  ฿1,466.96
List Price:  ₺4,548.41
You save:  ₺1,299.64
List Price:  B$725.86
You save:  B$207.40
List Price:  R2,668.37
You save:  R762.44
List Price:  Лв257.70
You save:  Лв73.63
List Price:  ₩194,966.22
You save:  ₩55,708.61
List Price:  ₪528.13
You save:  ₪150.90
List Price:  ₱7,973.62
You save:  ₱2,278.34
List Price:  ¥21,641.98
You save:  ¥6,183.86
List Price:  MX$2,353.45
You save:  MX$672.46
List Price:  QR512.38
You save:  QR146.40
List Price:  P1,938
You save:  P553.75
List Price:  KSh18,408.68
You save:  KSh5,260
List Price:  E£6,792.74
You save:  E£1,940.92
List Price:  ብር7,993.99
You save:  ብር2,284.16
List Price:  Kz116,758.56
You save:  Kz33,361.97
List Price:  CLP$136,180.87
You save:  CLP$38,911.60
List Price:  CN¥1,013.33
You save:  CN¥289.54
List Price:  RD$8,302.55
You save:  RD$2,372.32
List Price:  DA18,879.17
You save:  DA5,394.43
List Price:  FJ$318.96
You save:  FJ$91.14
List Price:  Q1,089.53
You save:  Q311.31
List Price:  GY$29,272.17
You save:  GY$8,364.07
ISK kr14,179.58
List Price:  ISK kr19,851.98
You save:  ISK kr5,672.40
List Price:  DH1,422.27
You save:  DH406.39
List Price:  L2,491.82
You save:  L712
List Price:  ден8,108.89
You save:  ден2,316.99
List Price:  MOP$1,128.31
You save:  MOP$322.39
List Price:  N$2,664.06
You save:  N$761.21
List Price:  C$5,171.92
You save:  C$1,477.79
List Price:  रु18,678.28
You save:  रु5,337.03
List Price:  S/520.72
You save:  S/148.78
List Price:  K531.82
You save:  K151.96
List Price:  SAR525.11
You save:  SAR150.04
List Price:  ZK3,523.21
You save:  ZK1,006.70
List Price:  L655.55
You save:  L187.31
List Price:  Kč3,325.75
You save:  Kč950.28
List Price:  Ft52,031.05
You save:  Ft14,867.07
SEK kr1,095.61
List Price:  SEK kr1,533.90
You save:  SEK kr438.29
List Price:  ARS$121,552.04
You save:  ARS$34,731.63
List Price:  Bs970.99
You save:  Bs277.44
List Price:  COP$541,816
You save:  COP$154,815.63
List Price:  ₡70,374.06
You save:  ₡20,108.31
List Price:  L3,468.86
You save:  L991.17
List Price:  ₲1,036,507.98
You save:  ₲296,166.29
List Price:  $U5,445.86
You save:  $U1,556.07
List Price:  zł571.20
You save:  zł163.21
Already have an account? Log In


Hello, in this bootstrap four video, we're going to show you radio buttons. Unlike a conventional button, even though we have different styles and different types, there are just a single click and perform a certain action button, you click it into something simple as that. Whereas a radio button, you can select it so it's active, and it's usually within a group of other radio buttons. So you can select one or the other. So if you select one, you can't deselect anything new one is usually selected by default. And if you select another one, the previous one gets D selected is not active anymore, and the new one is selected.

You may have seen these when you're on some sort of survey, and it's just asking you your sort of age range. And you have to let say select one of them may be the one that's selected by default is you choose not to say and then there's other categories as well like 18 to 25 2025 to 30. That sort of stuff is really easy to code. bootstrap does an amazing job of handling all of this stuff for you. First of all, let's just create some new nines. So you want to create a div, and the div is going to have a class of btn dash group which is pushing group because it's going to be a group of buttons and data dash toggle.

Today, the equals button because while you're talking between buttons, that's what they are. They're radio buttons. Now we're gonna have a label. And the label is gonna have a class of btn btn primary and we'll go To set it to active, which just means this particular radio button is selected by default on a port input type equals radio, then you just put a name for the name, just port options. You can put an ID on option one. But the idea is more used in something like JavaScript or jQuery or some sort of server side language like PHP.

So you can detect which one has been selected and then perform a certain piece of code accordingly. But that's more specific to your website is going to put autocomplete equals off. And then simply in need to also put an empty attribute of checked, which just goes hand in hand with the active class. So just state that this radio button is selected by default. I'm just going to use the example that I used before I'm gonna say choose not to say this is essentially gonna be age and by default is from choose not to say is selected and to save time is going to copy and paste this is going to get rid of the active from here because only one can be active at any given time. This increment this two option to get rid of the checked attribute will again only one can be active at any given time.

For this I'm going to put less than a no less than 18. Copy and paste this a couple more times and change the ID so unique. change this to 18 to 40 slide From from what I said, but so good 40 220. So we got a low wide range here, I bet you're ever come across a survey with a question like this and answered like this. Let's go to a browser refresh. If we scroll down, we have our four radio buttons.

And they're within a radio group, I mean, within a button group, and the first radio button is selected. By click it, it doesn't D select itself, that's the thing with radio button one has to always be selected. And you can be selected to essentially D selected, ie D, select another one. So I am 23. So if I were to click this 18 to 40, it's now 18 to 40. And as I see this is no longer active, or on 55 and I want to click 40 228 can click less than 18 as well.

So that's radio buttons and bootstrap. Also you might be thinking that these don't really localize where your button that you've seen before, but usually like no so called and they're not little black there to signify they've been selected. And yeah, they look different, but they perform the same if you want them to look like that just remove some of these classes like the button styling classes, and apply some CSS to make it look the way you want it to. Also you may have noticed we use btn and btn primary and this is also used in some of the other buttons that we have looked at. You can also easily mix and match it for something like btn danger dash outline, we actually recommend that check that out. Just try using these different button types in your radio buttons.

If you have any questions, feel free to post them on sonar forward slash question dot php there'll be a link in the description. To that, so you don't need to remember it. There'll be another link in the description to the source code from this video. Please rate, comment and subscribe, and it doesn't really help keep the content free. Plus it also helps us create more great videos like this one on a regular basis. And as usual, thank you for watching and have a great day.

Sign Up


Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.