Erstellen Sie ein Span-Element in einem anderen Element mit Javascript
Dieser code wird von google Kalender.
var dateString = (startJSDate.getMonth() + 1) + "/" + startJSDate.getDate();
if (!startDateTime.isDateOnly()) {
dateString += " @ " + startJSDate.getHours() + ":" +
padNumber(startJSDate.getMinutes());
}
dateString = "<span>" +dateString + "</span>";
var li = document.createElement('li');
Ich muss noch ein span-tag um die variable dateString, indem Sie wie oben liefert "1234" als text auf der Seite.
Den string gerendert wird als solche:
li.appendChild(document.createTextNode(' - ' + dateString));
Kommentar zu dem Problem
haben Sie versucht,
li.innerHTML = dateString
? InformationsquelleAutor der Frage Nicekiwi | 2011-04-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie folgenden code, erstellen Spannweite mit createElement und legen Sie den Datums-string in es als von innerHTML. Dann fügen span, li.
InformationsquelleAutor der Antwort Naren Sisodiya
wenn Sie jquery verwenden, dann ist die Methode .wrap() wird es tun, was Sie wollen.
InformationsquelleAutor der Antwort reporter