If you select the
Indoor radio button and submit the form, the form data for the button is based on its
value attributes. Since your radio buttons do not have a
value attribute, the form data will include
indoor-outdoor=on, which is not useful when you have multiple buttons.
value attribute to both radio buttons. For convenience, set the button’s
value attribute to the same value as its
<label><input value="indoor" id="indoor" type="radio" name="indoor-outdoor"> Indoor</label> <label><input value="outdoor" id="outdoor" type="radio" name="indoor-outdoor"> Outdoor</label>
I wrote the right code, but I’m confused about the value attribute. Why do I need to add a value attribute here? What does it do? Why doesn’t the input element of type text in Step 40 need to have a value attribute?