I'm generating content dynamically and in some instances, I need to set a as the only content of a <span> element.
However, the following adds as text vs adding a empty space:
var foo = document.createElement("span")
foo = document.createTextNode(" ");
which makes sense, so I'm wondering, how would I add correctly without (!) using innerHTML
Thanks for help!
You can use a unicode literal for a non breaking space: