Ga naar inhoud
Sat4all gemigreerd! LEES HIER VERDER! ×

javascript: event.target naar element nummer.


Aanbevolen berichten

Geplaatst:

Hoe maak ik van een event.target een nummer dat aangeeft het hoeveelste element van een bepaald type is aangeklikt?

 

Ik krijg nu met

alert(event.target.id);

dus niet het element nummer maar het id van het element.

Assumption is the mother of all fuckups

 

Geplaatst:

Het zou handig zijn om het volledige script te zien.

 

Misschien kan je tijdens het laden een tellertje laten meelopen.

iMac 27" macOS Sierra
iPhone 5s iOS 10

Geplaatst:

Ok, hier is het script:

 

<link href="style.css" rel="stylesheet" type="text/css">

<script type="text/javascript">

....
....

function play_move(obj) {

alert(event.target.id);

var plaatje = parseUri(obj.src).file;
 if (plaatje == "cirkel.png")
{
obj.src="kruis.png";
}
 else
{
obj.src="cirkel.png";
}
};


</script>




<div><img class="rij veld" id="nummer-1" onclick="play_move(this)"></img><img id="nummer-2" class="rij veld" onclick="play_move(this)"></img><img id="nummer-3" class="rij veld" onclick="play_move(this)"></img></div>
<div><img class="rij veld" id="nummer-4" onclick="play_move(this)"></img><img id="nummer-5" class="rij veld" onclick="play_move(this)"></img><img id="nummer-6" class="rij veld" onclick="play_move(this)"></img></div>
<div><img class="rij veld" id="nummer-7" onclick="play_move(this)"></img><img id="nummer-8" class="rij veld" onclick="play_move(this)"></img><img id="nummer-9" class="rij veld" onclick="play_move(this)"></img></div>

 

Het gaat dus om de elementen die ik een id 'nummer-x;' heb gegeven.

Assumption is the mother of all fuckups

 

  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...