I was making a function to change an element's text. It runs without throwing an error, but it doesn't do anything when I call the function.
var randomFunction = {
  text: function(element, text) {
    var slice = element.length;
    switch (element.charAt(0)) {
      case "#":
        var splice = element.slice(1, slice - 1);
        document.getElementById(splice).innerHTML = text;
        break;
      case ".":
        var splice = element.slice(1, slice - 1);
        document.getElementById(splice).innerHTML = text;
        break;
      default:
        document.getElementsByTagName(element).innerHTML = text;
        break;
    }
  }
};
// Usage: randomFunction.text("div", "Hello World");
 
     
    