HTMLLinkElement: integrity property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Please take two minutes to fill out our short survey.
The integrity
property of the HTMLLinkElement
interface is a string containing inline metadata that a browser can use to verify that a fetched resource has been delivered without unexpected manipulation.
It reflects the integrity
attribute of the <link>
element.
Value
A string.
Examples
html
<link
id="el"
href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css"
rel="stylesheet"
integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH"
crossorigin="anonymous" />
js
const el = document.getElementById("el");
console.log(el.integrity); // Output: "sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH"
Specifications
Specification |
---|
HTML # dom-link-integrity |