.highlightBlock()
更新日: 2018-09-13
highlightBlock(block)
コードを含んだDOMノードをハイライトします。
この関数は、ページの読み込み後や、 サードパーティのJavaScriptフレームワークの初期化時等、 コードを動的にハイライトするために使用します。
この関数は、デフォルトで言語を検出しますが、 DOMノードのclass
属性を使って言語を指定することもできます。 利用可能な言語名とエイリアスはCSSクラスリファレンスを参照してください。
デモ
スクリプトを含んだノードをハイライトします。
var name = "js"; if (name == "js") { console.log("JavaScript"); }
JavaScript
var node = document.getElementById('demo1');
hljs.highlightBlock(node);
HTML
<pre><div id="demo1">var name = "js";
if (name == "js") {
console.log("JavaScript");
}</div></pre>
© 2006 Highlight.js is released under the BSD License. See LICENSE file for details.
このコンテンツはhighlightjsドキュメントを翻訳/改変したものです。