Krishi Samagri Company2083 BSQuestion 9 of 14
What is an HTML form? Explain the different form elements and discuss their uses in collecting information from users.
10 marks
Question source
- Exam year
- 2083 BS / 2026 AD
- Level
- Level 5
- Paper
- Paper II – Subjective
- Section
- Section B
Model answer
An HTML form (<form>) collects user input on a webpage and sends it to a server (e.g. fertilizer application form on Krishi Samagri portal).
Elements and uses:
- Text/Password/Email/Number (
<input type>) — Name, password, phone, quantity.required,placeholderguide entry. - Radio — One choice: Gender (Male/Female), payment mode. Same
namegroups them. - Checkbox — Multiple choices: crops (Paddy, Wheat, Maize).
- Dropdown (
<select><option>) — District list (77 options) saves space. - Textarea — Long address/remarks.
- File — Upload citizenship scan/photo.
- Buttons — Submit (send), Reset (clear).
<form action="/apply" method="post">
Name: <input type="text" name="n" required><br>
District:
<select name="d"><option>Chitwan</option><option>Rautahat</option></select><br>
<input type="submit" value="Apply">
</form>
Server validates (required, pattern) then stores in DB — forms are the entry point to e-services.