webForumDet fria alternativet

Länkar och onclick!

2 svar · 297 visningar · startad av Fredde Mannen

Fredde MannenMedlem sedan nov. 20014 054 inlägg
#1

Kan man på något sätt ta reda på om en länk har blivit clickad på tidigare, eller en knapp?

Med checkbox så kan man ju använda ex.

// om i kryssad blabla. 
if( document.getElementById(chck).checked ) {
    alert('bla');
}

// om man klickar på en knapp. 
if( document.getElementById(chck).onclick ) {
    alert('bla');
}

Det är ju en simpel grej, men med checkboxen kan ja ju ta reda på om man klickat på den tidigare eftersom den blir checked. Kan man fixa detta på något liknande sätt med länker eller buttons? :q

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Det jag kan tänka mig är att du använder globala variabler för detta:

var clicked = false;

...

<input type="button" onclick="clicked = !clicked"
(alt. <input type="button" onclick="clicked = true")

...

if (clicked){
  // ...
}
Fredde MannenMedlem sedan nov. 20014 054 inlägg
#3

får ta mig en titt på det! :)

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)