I am wanting to fire the onClick event of button1 by pressing
button2. Does anyone have a clue if this is even posible?
Here is a test document. Watch the differing behaviour of MSIE
compared to other Browsers (Mozilla, Opera, Netscape 4) when
clicking the second button:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN Transitional"
"
http://www.w3.org/TR/html4/transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>Some Events</title>
<script type="text/javascript">
window.name = "myWindow";
</script>
</head>
<body>
<form action="" name="myForm"><p>
<input type="button" value="1" name="myButton1"
onclick="alert(this.name + '\n' + (event && event.type))"<input type="button" value="2" name="myButton2"
onclick="var o = form.elements['myButton1'], h = o.onclick;
if (typeof h == 'function') h()"<input type="button" value="3" name="myButton3"
onclick="var o = form.elements['myButton1'], h = o.onclick;
if (h && h.apply) h.apply(o, [event])"<input type="button" value="4" name="myButton4"
onclick="var o = form.elements['myButton1'], h = o.onclick;
if (h && h.apply) h.apply(this, [event])"</p></form>
</body>
</html>
ciao, dhgm