You need to invoke the clickReporter() JavaScript function when a user clicks the mouse on the canvas HTML element

You troubleshoot a webpage that contains the following HTML element:
<canvas id= “clickCanvas” width-“300”> height= “300”>Your browser does not support
the HTML5 canvas.</canvas>
The following JavaScript code is included in a script tag in the HEAD section of the
webpage: (Line numbers are included for reference only.)

You need to invoke the clickReporter() JavaScript function when a user clicks the mouse on
the canvas HTML element.
What should you do?

You troubleshoot a webpage that contains the following HTML element:
<canvas id= “clickCanvas” width-“300”> height= “300”>Your browser does not support
the HTML5 canvas.</canvas>
The following JavaScript code is included in a script tag in the HEAD section of the
webpage: (Line numbers are included for reference only.)

You need to invoke the clickReporter() JavaScript function when a user clicks the mouse on
the canvas HTML element.
What should you do?

A.
Add the following attribute to the canvas HTML element:
clicked= “clickReporter()”

B.
Replace the code segment at line 06 with the following code segment:
drawBox.Click += clickReporter;

C.
Insert the following code segment at line 07:
canvas.onclick = clickReporter;

D.
Insert the following code segment at line 07:
canvas, click = clickReporter;



Leave a Reply 3

Your email address will not be published. Required fields are marked *


Enrique

Enrique

Answer is C.

Aires

Aires

You are correct, i tested the code, option B doesn’t even trigger the event, but option C does. So the answer the are giving us is incorrect.

Alaeddin

Alaeddin

Its C , after test
canvas.onclick = clickReporter;