Back to Content

HTMLInputElement: size property

files/en-us/web/api/htmlinputelement/size/index.md

latest1.2 KB
Original Source

{{APIRef("HTML DOM")}}

The size property of the {{DOMxRef("HTMLInputElement")}} interface defines the number of visible characters displayed. It reflects the {{htmlelement("input")}} element's size attribute.

The size property is relevant to the text, search, tel, email, url, and password input type only. The value is a non-negative integer greater than zero. If omitted or invalid, the value is 20.

Value

An integer.

Examples

js
const inputElement = document.getElementById("password");
console.log(inputElement.size);
inputElement.size = 12;

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also

  • {{DOMXref("HTMLInputElement.minLength")}}
  • {{DOMXref("HTMLInputElement.maxLength")}}
  • {{DOMXref("HTMLSelectElement.size")}}