franc: onclick-Ereignis per Skript auslösen

Beitrag lesen

Suchst du vielleicht dispatchEvent?

Nein, das funktioniert nicht, ich muss das Event innerhalb einer Funktion auslösen und das klappt irgendwie nicht.

Also z.B. so geht es leider nicht, aber so bräuchte ich es:

<input type="button" onclick="function () { var evt = document.createEvent('MouseEvents'); evt.initMouseEvent('click', true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); var cb = document.getElementById('anderer_button');  var canceled = !cb.dispatchEvent(evt); if(canceled) { alert('canceled'); } else { alert('not canceled');}}" value="Zweiten Button ausloesen">
<br /><br />
<input id="anderer_button"  type="button" onclick="alert('Wurde ausgeloest!');" value="Soll ausgeloest werden">