<input>
element is used to create interactive controls for web-based forms in order to accept data from the user. The semantics of an <input>
varies considerably depending on the value of its type
attribute.", "sections": [{"id": "Attributes", "title": "Attributes"}, {"id": "Notes", "title": "Notes"}, {"id": "File_inputs", "title": "File inputs"}, {"id": "Error_messages", "title": "Error messages"}, {"id": "Examples", "title": "Examples"}, {"id": "A_simple_input_box", "title": "A simple input box"}, {"id": "A_common_use-case_scenario", "title": "A common use-case scenario"}, {"id": "Using_mozactionhint_on_Firefox_mobile", "title": "Using mozactionhint on Firefox mobile"}, {"id": "Specifications", "title": "Specifications"}, {"id": "Browser_compatibility", "title": "Browser compatibility"}, {"id": "Gecko_notes", "title": "Gecko notes"}, {"id": "Localization", "title": "Localization"}, {"id": "See_also", "title": "See also"}, {"id": "Quick_Links", "title": "HTML Elements A