/    Sign up×
Community /Pin to ProfileBookmark

Overlapped tags with onClick()

Here`s the situation.
I put a link into the table`
s cell.

I proceed onclick events for both the cell and the link.
They both result the same action that submits a form. Actually, i need the link only for compatibility with older browsers.

The problem occures when the link is clicked (in some newer browsers, like IE) the form is submited twice.
How could i avoid this “double submitions” without detecting the version of browser?

Here is the example which causes the problem
<td onClick= “document.FormName.submit();return false;”>
<a href=”” “onClick=”document.FormName.submit();return false;”>test submit</a></td>

Thanks in advance for any suggestion

to post a comment
JavaScript

1 Comments(s)

Copy linkTweet thisAlerts:
@gil_davisMar 18.2003 — Since there is little doubt that the anchor will be depricated, I'd just ditch the TD onclick. Otherwise you'll have to add code to see what got clicked and only allow the one.
×

Success!

Help @Paul123 spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 6.17,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @nearjob,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,
)...