I am trying to get the inner text of HTML string, using a JS function(the string is passed as an argument). Here is the code:
function extractContent(value) {
  var content_holder = "";
  for (var i = 0; i < value.length; i++) {
    if (value.charAt(i) === '>') {
      continue;
      while (value.charAt(i) != '<') {
        content_holder += value.charAt(i);
      }
    }
  }
  console.log(content_holder);
}
extractContent("<p>Hello</p><a href='http://w3c.org'>W3C</a>");The problem is that nothing gets printed on the console(*content_holder* stays empty). I think the problem is caused by the === operator.
 
     
     
     
     
     
     
     
     
     
     
     
     
    