Return false alternatief voor onmouseup in plaats van onclick

Status
Niet open voor verdere reacties.

gdscei

Gebruiker
Lid geworden
25 okt 2009
Berichten
668
Ik denk dat de titel al veel zegt.

Ik probeer met 'this.innerHTML' en 'this.href' wat content van een linkje te veranderen als je erop klikt.

Normaal zal return false zorgen dat de link niet direct gevolgd wordt, alleen dit werkt niet bij onmouseup.

De reden dat ik onmouseup gebruik ipv onclick is omdat het een website is voor iPhone/iPod Touch.

Is er een alternatief?

Dank :thumb:
 
Probeer dit eens: :)
[js]<div id="button"><a href="#" onmouseup="this.href='http://www.helpmij.nl/';this.innerHTML='Ga .....';this.onmouseup=null;">Klik hier</a></div>[/js]
in Firefox werkt het.

Het verandert de href en innerHTML en wist daarna de onmouseup weer. :)
 
Ik zat er aan te denken om ook een loze onclick toe te voegen:
HTML:
<a href="#niks" onclick="return false;" 
 onmouseup="jeFunctie(); return false;">de link</a>
Dan kan ie niet naar de #niks toe schieten voordat je er aan toekomt om de mouse up te laten.
Al eens geprobeerd?

Met vriendelijke groet,
CSShunter
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan