Wie kann ich das einfügen von html-code in eine javascript-variable?

So, ich bin ziehen Informationen aus google-Kalender und ich brauche, um teilen Sie die Variablen, die ich erhalte, so kann ich Sie anzeigen in verschiedenen divs. Also, was ich tun müssen, ist so etwas wie das

var divMonth = '<div id ="rawr">';
var divMonthClose = '</div>';

dateString =  divMonth + monthName + divMonthClose + ' | ' + parseInt(dateMonth, 10);

Jedoch, als Sie sich vorstellen, das angezeigte Ergebnis ist...

"<div id ="rawr">December</div> | 8"

Es eigentlich nicht interpretieren, html-und machen die div-layer. Also meine Frage ist.. Wie kann ich html code einfügen, in der diese variable, so dass es tatsächlich funktioniert als html? Gibt es eine Funktion, die ich vermisse oder ist es überhaupt möglich?

Vielen Dank im Voraus für jede Hilfe oder Ideen, die Sie haben könnten!

Wie sind Sie mit dem hinzufügen, dass der text auf der Seite? In jquery würde man etwas tun, wie $('#somewhere').html(dateString).
li.appendChild(document.createTextNode(' - ' + dateString));
Es ist Ihr problem. creatTextNode() nicht interpretieren, html-Code in den string. es ist eingefügt als Literalzeichen im text.
Gibt es eine Möglichkeit, ich kann das interpretieren von html in den string dann?
Da Sie gekennzeichnet haben diese Frage mit jquery, verwenden Sie einfach die .html() nennen. Keine Notwendigkeit, raw-dom-Operationen, wenn man auf jquery.

InformationsquelleAutor Zanrok | 2011-11-14

Schreibe einen Kommentar