Daniel N.: Events: onlick nach onchange zusammenfassen

Beitrag lesen

Hallo,

ich habe folgende Problemstellung:
Ich habe ein "onchange" auf einem Input-Element und ein "onlick" auf einem Button.

Wenn ich nun in dem Input-Feld etwas eingebe und anschließend *direkt* mit der Maus auf den Button klicke, bekomme ich zwei Events: zuerst das onchange-Event des Eingabefelds und danach das onclick-Event vom Button. Also bis hierhin alles wie gewünscht.

Meine Frage lautet nun:
Wie kann ich abfragen, dass auf das onchange-Event unmittelbar das onclick-Event folgt?
Irgendwie gehören diese beiden Events doch in diesem konkreten Beispiel zusammen?

Code-Beispiel:

Javascript

function onButton(e) {  
	console.log('clickEvent');// test, only works in ff/firebug  
}  
  
function onChange(e) {  
	console.log('\nchangeEvent'); // test, only works in ff/firebug  
}

zugehöriges HTML (Ausschnitt)

<input value="Blah" size="30" onchange="onChange(event);" type="text"></input>  
<button onclick="onButton(event);">Knopp</button>

Vielen Dank und viele Grüße
Daniel