Empecé a aprender JavaScript hoy. Lo siento por la pregunta fácil.
No entiendo la lógica de getElementsByClassName. Aquí está mi código de ejemplo, quiero cambiar al hacer clic en el segundo contenido, pero cuando hago clic en el botón, nada cambia.
<!DOCTYPE html> <html> <body> <h2>What Can JavaScript Do?</h2> <p class="demo">JavaScript can change HTML content.</p> <p class="demo">This is the second content which I want to change.</p> <button type="button" onclick='document.getElementsByClassName("demo").innerHTML = "Hello JavaScript!"'>Click Me!</button> </body> </html>