The inputEncoding property returns the character encoding used for parsing the document. This property doesn't have any default value.
Syntax:
document.inputEncodingParameters:
- The HTML DOM inputEncoding property does not require any parameter.
Return Value:
- The HTML DOM inputEncoding property returns a String which represents the document's character encoding.
Example:
<!DOCTYPE html>
<html>
<head>
<title>
HTML | DOM inputEncoding Property
</title>
</head>
<body>
<p>
Click the button to check the
encoding of this document
</p>
<button onclick="geek()">
Alert document's encoding
</button>
<script>
function geek() {
var docEncoding = document.inputEncoding;
alert(docEncoding);
}
</script>
</body>
</html>
Output:

Supported Browsers: The browser supported by DOM inputEncoding() Property are listed below: