Im Mozilla könntest du mit
[link:http://www.html-world.de/program/js_o_eve.php#target@title=e.target.nodeName]
arbeiten und überprüfen, ob das Element ein Formularfeld oder ein Link ist. Falls du auch überprüfen willst, ob ein Eventhandler ausgeführt wurde, kannst du das mitnew Boolean(e.target.onclick)
herausfinden.
Das ist doch alles Unsinn was du da schreibst.
Das Objekt das den Event ausgelöst hat, kannst du auch im IE ermitteln und warum du ein Boolean Objkekt erzeugst, ist ein Rätsel. Und was willst du mit der Eigenschaft onclick?
document.onclick = function(e) {
if(!e)
e = window.event;
und dann:
var target = e.target || e.srcElement;
alert(target.nodeName);
Ich bevorzuge tagName
alert(new Boolean(target.onclick));
und das ist Unsinn, wenn du die Art des Events herrausfinden willst, benutze e.type
Struppi.