Dies ist eine alte Version des Dokuments!
LU06.A07 - Events - colour changing
Prerequisites
- Work type: Individual
- Means of aid: only teaching materials, no websearch, no use of ai.
- Timeframe: 20 Minutes
- Expected result: Changing the color of a area which the reactiing to events e.g. simple-click, mouseover, mouse.right-click and mouse-left-click
Source
Assignments
The idea of this assignment is to exercise on the one hand the four basic events, and on the other hand the increment and decrement-operators with various step-sizes. As a base for our exercise we are goint to change the appearance of html-visual-elements such as background color.
Assignment A
- Test the code example provided to you: When moving the mouse over a list food elements each element must change the backgroundcolour to grey.
- Make sure that you have the title <h1> and have the correctl filename: lu06.s07.html
- After moving the mouse over the color area the background-color should change randomly. Behind this effect there is a sophisticated Math-Operation.
- Replace the math-method with a simple inrement operation with step size 1.
- Your result should look as following
- Additionally to the current features, we also want to count how many times each food was moved over by the mouse. This count must be shown after each food element.
- And finally, count as well how many time the foods were clicked in total.
- Save your result in Webstorm, too.
- In order to display the food-images, you need to download them and save it in your media-directory.
- Needless to say, that the image-path must be adjusted, e.g. „../media/image_burrito.svg“
- The result must look as following: