0

I am trying to change the text color using getElementsByClassName. .Explain why javascript is failing to achieve this? document.getElementsByClassName("myH1").style.text-color = "red"; <h1 class="myH1">How to change the style of a header</h1> Uncaught TypeError: Cannot set property 'color' of undefined document.getElementsByClassName("myH1").style.color = "red";

mansi
  • 1
  • 1
  • Check: http://stackoverflow.com/questions/42599612/cannot-change-class-of-img-tag/42599693#42599693 – kind user Mar 04 '17 at 23:29
  • This is a duplicate of both [What do `querySelectorAll`, `getElementsByClassName` and other `getElementsBy*` methods return?](http://stackoverflow.com/q/10693845/4642212) and [How do I reference a javascript object property with a hyphen in it?](http://stackoverflow.com/q/7122609/4642212). – Sebastian Simon Mar 04 '17 at 23:37

0 Answers0