Syntax error innerHTML adds text but not HTML tags

innerHTML adds text but not HTML tags



Maybe, you are using += with innerHTML. Try the following:

var myNum = [1,2,3];
var myStr;
myStr = "<ul>";

for( var a in myNum)
myStr += "<li>" + a + "</li>";
myStr += "</ul>";
id("numberList").innerHTML = myStr;
Updated on: 2020-01-29T08:18:47+05:30

227 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements