In a webpage I am calling a WebService that gives me an integer value.  I need to display this value in a block of text.  I am currently using an HTML <span>.
So far, I've found two methods of putting my value in a span.  innerText() is an IE proprietary way of doing it and innerHTML() is a non-standards compliant way, although widely supported.
What is the correct standards compliant way of setting the text between <span> and </span> from Javascript?
You can use the HTML span tag as a container to group inline elements together so you can style or manipulate them with JavaScript.
Bookmark this question.
Use the textContent property to get the text of a span element, e.g. const text = span. textContent . The textContent property will return the text content of the span and its descendants.
With modern browsers, you can set the textContent property, see Node.textContent:
var span = document.getElementById("myspan"); span.textContent = "some text"; 
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With