Este código es de google calendar.Cree un elemento span dentro de otro elemento usando javascript
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');
tengo que añadir una etiqueta span alrededor del DateString variables, agregarlos como rentabilidad por encima del "1234" como texto en la página.
La cadena se representa como tal:
li.appendChild(document.createTextNode(' - ' + dateString));
¿has probado 'li.innerHTML = dateString'? –