forked from chinmay021/web-development-tutorials
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtut57.html
More file actions
74 lines (70 loc) · 3.32 KB
/
tut57.html
File metadata and controls
74 lines (70 loc) · 3.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Events & Listening to Events</title>
</head>
<style>
#btn {
padding: 10px;
border: 2px solid red;
background-color: red;
color: white;
font-weight: bold;
border-radius: 8px;
cursor: pointer;
box-shadow: 1px 1px 4px 1px rgb(238, 255, 0);
}
</style>
<body>
<!-- Browser events:
click
contextmenu
mouseover/mouseout
mousedown/mouseup
mousemove
submit
focus
DOMContentLoaded
tranbsitioned -->
<div class="container">
<h1>This is my heading</h1>
<p id='para'>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Iure libero et exercitationem qui totam.
Distinctio
nihil voluptatem ipsam commodi saepe, amet sequi minus nobis adipisci accusamus laboriosam provident vel
esse assumenda expedita atque! Unde illum eius delectus tempore quas? Incidunt saepe necessitatibus rem
porro similique, nisi suscipit maxime alias? Consectetur officiis iure fuga id placeat dolorum at facilis
perspiciatis ab eos labore itaque porro temporibus magni, architecto quia deleniti aspernatur sint nostrum
laboriosam neque nam voluptates! Unde illum a assumenda, deserunt ratione eum consequatur recusandae dolorem
cupiditate tempore laboriosam explicabo delectus illo beatae labore? Est voluptates laudantium repellendus
voluptatem quasi quia sint consectetur tempora fuga, aperiam pariatur reprehenderit ad iure dicta eligendi
officiis necessitatibus facere! Dolorem sed vero porro, aperiam quod ipsum labore ullam perferendis
perspiciatis rerum sequi saepe sapiente laudantium officia architecto ratione incidunt quidem atque nobis
quam error quaerat voluptate nisi at. Nemo suscipit animi voluptates esse molestias accusantium repudiandae
commodi ab a? Enim eius voluptate dolor id reprehenderit minima amet necessitatibus autem dolores pariatur
natus repellat omnis commodi deleniti quos dolorum nostrum, sunt non suscipit ullam. Ad et obcaecati earum
nisi odit quisquam similique laudantium mollitia. Debitis est aliquid, modi, quidem id, amet autem possimus
unde nesciunt voluptatibus quae. Voluptatum distinctio placeat eaque? Quaerat aspernatur ratione in fuga
aliquid, accusamus hic, nobis deleniti minima nihil odit non vel, asperiores itaque. Quod vel perspiciatis
eum ipsum molestiae debitis modi dolore blanditiis porro ipsam..</p>
</div>
<button id="btn" onclick="toggleHide()">show/hide</button>
<script>
let para = document.getElementById('para');
para.addEventListener('mouseover', function run() {
// console.log('hello');
// alert('mouse inside');
// confirm('ready');
});
function toggleHide() {
// let btn = document.getElementById('btn');
// let para = document.getElementById('para'); will still work
if (para.style.display != 'none')
para.style.display = 'none';
else
para.style.display = 'block';
}
</script>
</body>
</html>