Вот HTML, которому нужен синтаксис, вставленный между тегами кода (я вынул знак «меньше», чтобы он отображался на странице):
pre> code> id = "test" class = "language- python"> / code> / pre>
Вот JavaScript, который пытается вставить синтаксис кода между тегами кода и отобразить его с помощью Prism.
document.getElementById ("test"). inner HTML = "print ()";
Если поместить код между тегами кода HTML, текст будет правильно отображаться с помощью Prism. Когда я пытаюсь вставить код из JavaScript, это не так. Я попытался создать элемент тега кода в JavaScript и изменить className различными способами, и я попытался использовать тег xmp. Я могу получить код для вывода на экран из JavaScript, используя внутренний HTML, но это не форматирование с использованием Prism. Буду признателен за любую помощь.
На моей странице HTML у меня есть файлы призмы. css и призмы. js ниже файлов Bootstrap в голове.