--- title: HTMLOrForeignElement.nonce slug: Web/API/HTMLOrForeignElement/nonce tags: - API - Content Security Policy - Experimental - HTML DOM - HTMLElement - Property - Reference - nonce translation_of: Web/API/HTMLOrForeignElement/nonce ---
{{APIRef("HTML DOM")}}{{SeeCompatTable}}

nonce は {{DOMxRef("HTMLOrForeignElement")}} のプロパティで、特定のフェッチを続行できるかどうかを決定するためにコンテンツセキュリティポリシー(Content Security Policy)で使用される暗号化番号を返します。

後の実装では、nonce 属性を持つ要素はスクリプトにのみ公開します(CSS 属性セレクターのようなサイドチャネルには公開しません)。

構文

var nonce = HTMLElement.nonce
HTMLElement.nonce = nonce

暗号化ナンス(cryptographic nonce)。

仕様書

仕様書 状態 備考
{{SpecName('HTML WHATWG','#attr-nonce','nonce')}} {{Spec2('HTML WHATWG')}} 初回定義

ブラウザーの互換性

{{Compat("api.HTMLOrForeignElement.nonce")}}