Таким образом, у меня есть яваскрипт массив и в массиве У меня есть это:печать Javascript массив Значение Правильно
var quiz = [{
"question": "What is the greatest common factor of 105 and 126?",
"image": "",
"choices": ["3", "7",
"9", "21", "35"
],
"correct": "21",
"conceptlink": "https://www.khanacademy.org/math/in-sixth-grade-math/playing-numbers/highest-common-factor/v/greatest-common-divisor",
"explanation": "In order to solve this question, you must factor each number into prime factors<h1>Height</h1>",
}];
Фокус на объяснении подмножества массива. У меня есть элемент H1, который я хочу распечатать, но вместо этого он печатается как часть текста вместо кода. Другими словами, текст будет гласить:
Вот код, который печатает Объяснение
$('#explanation').html('<strong>Incorrect.</strong> ' + htmlEncode(quiz[currentquestion]['explanation']));
Любая помощь от JS экспертов бы с удовольствием оценили !!
'htmlEncode()' работает нормально :) – Andreas
К сожалению. Я тестировал его несколько раз. :( –