Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 973 Bytes

File metadata and controls

43 lines (30 loc) · 973 Bytes
title short-title slug page-type browser-compat
ValidityState: badInput property
badInput
Web/API/ValidityState/badInput
web-api-instance-property
api.ValidityState.badInput

{{APIRef("HTML DOM")}}

The read-only badInput property of a ValidityState object indicates if the user has provided input that the browser is unable to convert. For example, if you have a number input element whose content is a string.

Value

A boolean.

Examples

<input type="number" id="age" />
const input = document.getElementById("age");
if (input.validity.badInput) {
  console.log("Bad input detected…");
} else {
  console.log("Content of input OK.");
}

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also