This is my HTML for an HTML5 canvas.
<div id="board">
<h1>Draw Here</h1>
<canvas id="canvas" width="490px" height="220px">
Sorry, your browser doesn't support canvas technology.
</canvas>
Colour:
<select id="selectColor">
<option id="colBlack" value="black" selected="selected">Black</option>
<option id="colRed" value="red">Red</option>
<option id="colBlue" value="blue">Blue</option>
<option id="colGreen" value="green">Green</option>
<option id="colOrange" value="orange">Orange</option>
<option id="colYellow" value="yellow">Yellow</option>
</select>
Thickness:
<select id="selectThickness">
<option id="thin" value="3">Thin</option>
<option id="normal" value="5" selected="selected">Normal</option>
<option id="thick" value="7">Thick</option>
</select>
Draw type:
<select id="drawType">
<option id="line" value="line" selected="selected">Line</option>
<option id="path" value="path">Path</option>
<option id="rectangle" value="rectangle">Rectangle</option>
</select>
</div>
I would like to create another (transparent) canvas of the same dimension dynamically over this canvas. How can I do this?