Ich frage mich, warum, sobald die Seite lädt, wird die Funktion btw_bijtellen()
aufgerufen. Ich wollte es nennen, indem Sie ...JavaScript-Funktion läuft ohne aufgerufen
var $ = function (id) {
return document.getElementById (id);
}
function btw_bijtellen() {
window.alert("we want to calculate something after clicking th button");
}
$("bereken").onclick = btw_bijtellen();
Durch die Quere kommen kann, für @bert, das bedeutet, dass Ihr onclick-Handler "undefined" zugewiesen ist - weil das Ausführen dieser Funktion, die "undefined" zurückgibt, dieses Ergebnis onclick zuweist. –
@Lloyd Also nur Klammern beim Deklarieren oder Aufrufen, der ganze Rest (welche Blätter nur Zuweisen?) Ohne Klammern? – pwp
Deklarieren oder Anrufen ja. Für die Aufgabe einfach fallen lassen. – Lloyd