
Problema con DOM y eventos
Publicado por Jorge (2 intervenciones) el 24/04/2016 19:27:51
Cuando se añade el botón se dispara de golpe el evento. Yo lo que quiero es que el evento se dispare cuando
se pulse el botón. ¿Alguien sabe que he hecho mal o por dónde pueden ir los tiros? A continuación el HTML completo (19 líneas).
se pulse el botón. ¿Alguien sabe que he hecho mal o por dónde pueden ir los tiros? A continuación el HTML completo (19 líneas).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8"/>
<script>
function addButton(){
var button = document.createElement("button");
button.innerHTML = "Botón";
document.body.appendChild(button)
button.onclick(problem())
}
function problem(){
alert("Debería decir esto cuando lo pulsas, no cuando lo creas.");
}
</script>
</head>
<body onload="addButton()">
</body>
</html>
Valora esta pregunta


0