Here is a simple example of the problem:
<body>
<button id="parent" onclick="alert('parent')">
<span id="child" onclick="alert('child')">Authenticate</span>
</button>
</body>
In Chrome this alerts "child" then "parent", but in IE/FF we only get "Parent".
Clearly this can be fixed in a number of ways (change button to div, remove span etc.), but I wanted to find out if there was a way to make this work (i.e. alert "child") without changing the HTML.
Thanks!
PS: Tried JQuery and that has same behaviour.