webForumDet fria alternativet
Logga in / Bli medlem

Länkar och onclick!

JavaScript

2 svar · 297 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Trådstart#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

Medlem 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){
  // ...
}
Medlem sedan nov. 20014 054 inlägg
#3

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

254 ms totalt · 4 externa anrop · v20260731065814-full.c32e866c
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)