user1260310
user1260310

Reputation: 2227

html/javascript/php run script onclick checkbox

This should be a very easy thing to do but I can't find a good reference on how to do it.

I want to submit a form upon clicking a checkbox. To make it a one click process and save user the step of clicking the check box and then clicking form submit, I'd like the form to be submitted upon clicking the checkbox.

My question is do I need to call a javascript function to do this or can html do this natively?

<form action="post.php" method="post"><input type="checkbox" name="done" id="done" value="1" onclick="post.php"></input></form>

doesn't seem to work. Do I have to call a javascript function, or am I missing something simple. Thanks

Upvotes: 0

Views: 2816

Answers (2)

Amberlamps
Amberlamps

Reputation: 40498

Try onclick="this.parentNode.submit()"

Upvotes: 1

Olivier G
Olivier G

Reputation: 125

Try to replace

onclick="post.php"

By

onclick="submit();"

Upvotes: 1

Related Questions