Content added Content deleted
m (fix?) |
(completely different code for syntax highlighting) |
||
Line 1:
// syntax highlighter
var
// for each element do an action
// check if it has the specified keyword
if (code.textContent.indexOf('game.') > -1) {
// (technically) insert elements for specified keywords to color them
code.innerHTML = code.textContent.replace(".", "<span style='color: #b1ac8b;'>.</span>").replace("game", "<span style='color: #9cdcfe;'>game</span>");
}
});
|
Revision as of 15:02, 3 November 2023
// syntax highlighter
var syntaxElements = document.querySelectorAll("pre");
// for each element do an action
syntaxElements.forEach((code) => {
// check if it has the specified keyword
if (code.textContent.indexOf('game.') > -1) {
// (technically) insert elements for specified keywords to color them
code.innerHTML = code.textContent.replace(".", "<span style='color: #b1ac8b;'>.</span>").replace("game", "<span style='color: #9cdcfe;'>game</span>");
}
});