hi
habe da ein <img> in einem <a> drin, und der <a> hat eine funktion auszuführen wenn man draufklickt.
das problem ist, dass der user aus gewohnheit evt aber auch einen doppelklick macht. dabei sollte die funktion trotzdem nur einmal ausgeführt werden.
dachte zuerst, kein problem, die funktion bei onclick rein, und bei ondblclick einfach ein void() rein.
nützt jedoch nichts, selbst dann wird die onclick funktion zweimal aufgerufen.
hier mal der code:
das "addtoselection" ist die aufzurufende funktion welche nur einmal aufgerufen werden soll, unabhängig vom doppel- oder einzelklick.
wie könnte man das lösen?
habe da ein <img> in einem <a> drin, und der <a> hat eine funktion auszuführen wenn man draufklickt.
das problem ist, dass der user aus gewohnheit evt aber auch einen doppelklick macht. dabei sollte die funktion trotzdem nur einmal ausgeführt werden.
dachte zuerst, kein problem, die funktion bei onclick rein, und bei ondblclick einfach ein void() rein.
nützt jedoch nichts, selbst dann wird die onclick funktion zweimal aufgerufen.
hier mal der code:
Code:
<li id='a_1176715267'><a href='javascript:void();' onClick='addtoselection(1176715267)' onDblClick='void()'><img src='thumb.php?id=1176715267'></a></li>
das "addtoselection" ist die aufzurufende funktion welche nur einmal aufgerufen werden soll, unabhängig vom doppel- oder einzelklick.
wie könnte man das lösen?
Kommentar