Creating HTML elements by code
Responding to clicks of the mouse on specific elements and stopping responding to clicks of the mouse on specific elements
Creating and accessing arrays
Playing an audio clip and a video clip
Checking player responses and preventing bad behavior
Introduction
This chapter demonstrates how HTML elements can be created dynamically and then positioned on the screen. This is in contrast not only to drawing on a canvas element but also to the old way of creating more or less static web pages using HTML markup. Our goal is to produce a quiz in which the player ...