Dies ist ein Spiel, in dem jedes Mal 5 weitere Bilder hinzugefügt werden, wenn ein Benutzer auf den letzten Knoten der linken Seite div klickt.Mehrere Bilder können nicht erzeugt werden
Wenn er auf einen anderen Knoten klickt, sollte "Game Over" angezeigt werden.
Probleme:
Typeerror: leftside.lastChild ist null
Wie würde ich alle Knoten beider div der rechten und linken Seite löschen, bevor die generateface Funktion aufrufen neuen Satz zu erzeugen, Gesichter.
Matching Game
klicken Sie auf den zusätzlichen lächelndes Gesicht auf der linken Seite
var numberOfFaces = 5; var leftside = document.getElementById ("linksseitig"); var rightside = document.getElementById ("rechts"); Funktion generatefaces() { for (i = 0; i.smile {position:absolute} div {position:absolute; width:500px;height: 500px} #rightside {left:500px;border-left: 1px solid black}
event.stopPropagation(); numberOfFaces += 5; generateFaces();
}; theBody.onclick = function gameover() { theBody.onclick = null; alert ("Game Over!"); };
Haben Sie Fehler in Ihrer Konsole erhalten? –
Es könnte nur ein DOM mit mehreren Elementen geben! – Pugazh
@DavidR können Sie helfen! –