Let's now move on to the second section of this
module, submitting button input values.
So what exactly does it mean when I say button input values?
Rather than try to force down a vague definition,
I'll tell you what all this term includes, and then you can make up your own.
In the context of this course, it includes three things.
First are the checkboxes.
I'm sure all of you must be familiar with this.
It is generally used when one or more options need to be selected.
The second are radio buttons.
Radio buttons are used when the user must make only one
selection out of a group of items. Selecting one's gender
in some form is an example.
And finally, drop‑down menus.
Again,
it's used when the user needs to select one option, for example
the name of the state or country you reside in.
There are plenty of situations where you'll need to navigate
these important inputs while scraping websites,
for example trying to get information from a page where each radio
button presents a different output from the website or when you're
trying to filter out options that are presented by using checkboxes.
Let's see how to put all of this in action.