Comment exécuter une fonction au clic du checkbox?

Fermé
nancy1206 - 17 avril 2013 à 10:48
bjr,

j'ai un pti souci(un gros souci même :/) j'arrive pas à executer ma fonction au moment du clic du checkbox. voici mon code:

echo '<input type="checkbox" onclick="OnChangeCheckbox (this)" id="myCheckbox" />';

<script type="text/javascript">
function OnChangeCheckbox (checkbox) {
if (checkbox.checked) {
<?php "INSERT INTO {$CONFIG->dbprefix}entity_relationships(guid_one, relationship, guid_two) VALUES(".$user->guid.", 'my_photo', ".$image_guid.") "
?>
}
else {
alert ("bbbbbbbbbb");
}
}
</script>


Du coup quand j'entre dans la page, SANS CLIQUER SUR LE CHECKBOX le script s'exécute tout de suite. alors que je voudrai que seulement quand le checkbox est coché ça s'exécute.


Merci bcp.