HTML input elements are used with HTML <form> element to collect user input.

Following are the HTML input elements to collect user input:

<input /> or <input type=”text” /> : This is default input type. If input type is not specified input will by default become text. It is single line input.

<input type=”password” /> Creates a single line input field with masked text called password.

<input type=”submit” /> Submit data to server.

<input type=”reset” /> Reset all input elements with their default values

<input type=”radio” /> Allows one choice among multiple options.

<input type=”checkbox” /> Allows multiple choices among multiple options.

<input type=”button” /> Creates a button.

<textarea> Creates a multiline text input.

<select> : A dropdown list of different choices.