Radio Buttons

6 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€96.21
List Price:  €134.70
You save:  €38.49
£79.93
List Price:  £111.90
You save:  £31.97
CA$143.79
List Price:  CA$201.32
You save:  CA$57.52
A$160.48
List Price:  A$224.69
You save:  A$64.20
S$135.83
List Price:  S$190.17
You save:  S$54.33
HK$777.07
List Price:  HK$1,087.93
You save:  HK$310.86
CHF 89.45
List Price:  CHF 125.24
You save:  CHF 35.78
NOK kr1,141.95
List Price:  NOK kr1,598.78
You save:  NOK kr456.82
DKK kr717.64
List Price:  DKK kr1,004.72
You save:  DKK kr287.08
NZ$177.52
List Price:  NZ$248.53
You save:  NZ$71.01
د.إ367.25
List Price:  د.إ514.17
You save:  د.إ146.91
৳11,994.74
List Price:  ৳16,793.12
You save:  ৳4,798.37
₹8,496.63
List Price:  ₹11,895.62
You save:  ₹3,398.99
RM450.75
List Price:  RM631.07
You save:  RM180.32
₦155,628.43
List Price:  ₦217,886.03
You save:  ₦62,257.60
₨27,934.96
List Price:  ₨39,110.06
You save:  ₨11,175.10
฿3,444.45
List Price:  ฿4,822.37
You save:  ฿1,377.92
₺3,518.54
List Price:  ₺4,926.10
You save:  ₺1,407.55
B$617.53
List Price:  B$864.57
You save:  B$247.04
R1,837.80
List Price:  R2,572.99
You save:  R735.19
Лв188.31
List Price:  Лв263.64
You save:  Лв75.33
₩144,872.25
List Price:  ₩202,826.95
You save:  ₩57,954.69
₪364.89
List Price:  ₪510.86
You save:  ₪145.97
₱5,883.01
List Price:  ₱8,236.45
You save:  ₱2,353.44
¥15,672.80
List Price:  ¥21,942.55
You save:  ¥6,269.75
MX$2,028.91
List Price:  MX$2,840.56
You save:  MX$811.64
QR366.34
List Price:  QR512.89
You save:  QR146.55
P1,382.59
List Price:  P1,935.69
You save:  P553.09
KSh12,923.70
List Price:  KSh18,093.70
You save:  KSh5,170
E£5,091.27
List Price:  E£7,127.98
You save:  E£2,036.71
ብር12,764.56
List Price:  ብር17,870.89
You save:  ብር5,106.33
Kz91,790.82
List Price:  Kz128,510.82
You save:  Kz36,720
CLP$99,155.08
List Price:  CLP$138,821.08
You save:  CLP$39,666
CN¥729.81
List Price:  CN¥1,021.77
You save:  CN¥291.95
RD$6,104.52
List Price:  RD$8,546.58
You save:  RD$2,442.05
DA13,454.60
List Price:  DA18,836.98
You save:  DA5,382.37
FJ$232.11
List Price:  FJ$324.96
You save:  FJ$92.85
Q773.21
List Price:  Q1,082.52
You save:  Q309.31
GY$21,000.46
List Price:  GY$29,401.48
You save:  GY$8,401.02
ISK kr13,903.60
List Price:  ISK kr19,465.60
You save:  ISK kr5,562
DH1,007.40
List Price:  DH1,410.40
You save:  DH403
L1,841.78
List Price:  L2,578.57
You save:  L736.78
ден5,922.50
List Price:  ден8,291.74
You save:  ден2,369.23
MOP$803.42
List Price:  MOP$1,124.82
You save:  MOP$321.40
N$1,834.70
List Price:  N$2,568.66
You save:  N$733.95
C$3,694.32
List Price:  C$5,172.20
You save:  C$1,477.87
रु13,665.58
List Price:  रु19,132.35
You save:  रु5,466.77
S/374.71
List Price:  S/524.60
You save:  S/149.89
K406.86
List Price:  K569.63
You save:  K162.76
SAR375.72
List Price:  SAR526.02
You save:  SAR150.30
ZK2,777.96
List Price:  ZK3,889.25
You save:  ZK1,111.29
L478.81
List Price:  L670.35
You save:  L191.54
Kč2,418.25
List Price:  Kč3,385.65
You save:  Kč967.40
Ft39,800.47
List Price:  Ft55,722.25
You save:  Ft15,921.78
SEK kr1,103.66
List Price:  SEK kr1,545.17
You save:  SEK kr441.50
ARS$102,190.76
List Price:  ARS$143,071.15
You save:  ARS$40,880.39
Bs693.61
List Price:  Bs971.08
You save:  Bs277.47
COP$437,799.12
List Price:  COP$612,936.28
You save:  COP$175,137.16
₡50,480.33
List Price:  ₡70,674.48
You save:  ₡20,194.15
L2,548.03
List Price:  L3,567.35
You save:  L1,019.31
₲784,126.06
List Price:  ₲1,097,807.85
You save:  ₲313,681.79
$U4,460.41
List Price:  $U6,244.75
You save:  $U1,784.34
zł409.96
List Price:  zł573.96
You save:  zł164
Already have an account? Log In

Transcript

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 black.in 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 learning.co.uk 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

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.