- Чему будет равна переменная
counter
после клика на кнопку
<button id="my-button">Click me</button>
<script>
var
counter = 0,
button = document.getElementById('my-button');
button.onclick = function () {
counter++;
};
button.addEventListener('click', function () {
counter++;
}, false);
button.addEventListener('click', function () {
counter += 2;
}, false);
</script>
- Будет ошибка
- 1
- 2
- 3
- 4
Правильные ответы: 5
- Чему будет равна переменная
counter
после клика на кнопку
<button id="my-button">Click me</button>
<script>
var
counter = 0,
button = document.getElementById('my-button');
button.onclick = function () {
counter++;
};
button.addEventListener('click', function () {
counter--;
}, false);
button.addEventListener('click', function () {
counter += 2;
}, false);
</script>
- Будет ошибка
- 2
- 3
- 1
- -1
Правильные ответы: 2
- Чему будет равна переменная
counter
после клика на кнопку
<button id="my-button">Click me</button>
<script>
var
counter = 0,
button = document.getElementById('my-button');
button.onclick = function () {
counter = 0;
};
button.addEventListener('click', function () {
counter++;
}, false);
button.addEventListener('click', function () {
counter += 2;
}, false);
</script>
- Будет ошибка
- 0
- 2
- 3
- 1
Правильные ответы: 4
- Чему будет равна переменная
counter
после клика на кнопку
<button id="my-button">Click me</button>
<script>
var
counter = 0,
button = document.getElementById('my-button');
button.onclick = function () {
counter = 0;
};
button.addEventListener('click', function () {
counter++;
}, false);
button.addEventListener('click', function () {
counter += 2;
}, false);
button.addEventListener('click', function () {
counter += 3;
}, false);
</script>
- Будет ошибка
- 3
- 5
- 6
- 0
Правильные ответы: 4
- Чему будет равна переменная
counter
после клика на кнопку
<button id="my-button">Click me</button>
<script>
var
counter = 0,
button = document.getElementById('my-button');
button.onclick = function () {
counter += 5;
};
button.addEventListener('click', function () {
counter++;
}, false);
button.addEventListener('click', function () {
counter -= 2;
}, false);
button.addEventListener('click', function () {
counter += 3;
}, false);
</script>
- Будет ошибка
- 5
- 8
- 3
- 7
Правильные ответы: 5
- Что будет в консоли после клика на
div
<body>
<div>This is my div</div>
<script>
var
body = document.body,
div = document.querySelector('div');
body.addEventListener('click', function() {
console.log('body')
}, false);
div.addEventListener('click', function() {
console.log('div')
}, false)
</script>
</body>
- div
- body
- div
body - body
div - пустая строка
Правильные ответы: 3
- Что будет в консоли после клика на
div
<body>
<div>This is my div</div>
<script>
var
body = document.body,
div = document.querySelector('div');
body.addEventListener('click', function() {
console.log('body')
}, true);
div.addEventListener('click', function() {
console.log('div')
}, true);
</script>
</body>
- div
- body
- div
body - body
div - пустая строка
Правильные ответы: 4
- Что будет в консоли после клика на
div
<body>
<div>This is my div</div>
<script>
var
body = document.body,
div = document.querySelector('div');
body.addEventListener('click', function() {
console.log('body')
}, false);
div.addEventListener('click', function() {
console.log('div')
}, true);
</script>
</body>
- div
- body
- div
body - body
div - пустая строка
Правильные ответы: 3
- Что будет в консоли после клика на
div
<body>
<div>This is my div</div>
<script>
var
body = document.body,
div = document.querySelector('div');
body.addEventListener('click', function() {
console.log('body')
}, true);
div.addEventListener('click', function() {
console.log('div')
}, false);
</script>
</body>
- div
- body
- div
body - body
div - пустая строка
Правильные ответы: 4
- Что будет в консоли после клика на
div
<body>
<div>This is my div</div>
<script>
var
body = document.body,
div = document.querySelector('div');
body.addEventListener('click', function(event) {
event.stopPropagation();
console.log('body')
}, false);
div.addEventListener('click', function(event) {
event.stopPropagation();
console.log('div')
}, false);
</script>
</body>
- div
- body
- div
body - body
div - пустая строка
Правильные ответы: 1
- Отметьте события мыши на которые можно подписаться
- mousedown
- mousein
- mouseout
- mouseup
- dblclick
Правильные ответы: 1, 3, 4, 5
-
Отметьте события мыши на которые можно подписаться
- mousedown
- mousein
- mouseexit
- click
- contextmenu
Правильные ответы: 1, 4, 5
-
Отметьте неотменяемые события мыши на которые можно подписаться
- mousedown
- mouseup
- contextmenu
- click
- dblclick
Правильные ответы: 1, 2, 4, 5
-
Отметьте неотменяемые события мыши на которые можно подписаться
- mousedown
- mousemove
- contextmenu
- mouseover
- mouseout
Правильные ответы: 1, 2, 4, 5
-
Отметьте события мыши на которые можно подписаться
- trplclick
- mousemove
- contextmenu
- mouseup
- mouseout
Правильные ответы: 2, 3, 4, 5
- Какие события будут зафиксированы в консоли browser при клике левой кнопкой мыши
document.addEventListener('click', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('click');
}, false);
document.addEventListener('mouseup', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('mouseup');
}, false);
document.addEventListener('mousedown', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('mousedown');
}, false);
- click
- mousedown
- click, mouseup, mousedown
- mousedown, mouseup, click
- mouseup
Правильные ответы: 4
- Какие события будут зафиксированы в консоли browser при клике правой кнопкой мыши
document.addEventListener('contextmenu', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('contextmenu');
}, false);
document.addEventListener('mouseup', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('mouseup');
}, false);
document.addEventListener('mousedown', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('mousedown');
}, false);
- contextmenu
- mousedown
- contextmenu, mouseup, mousedown
- mousedown, mouseup, contextmenu
- mousedown, contextmenu, mouseup
Правильные ответы: 5
- Какие события будут зафиксированы в консоли browser при клике левой кнопкой мыши
document.addEventListener('contextmenu', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('contextmenu');
}, false);
document.addEventListener('mouseup', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('mouseup');
}, false);
document.addEventListener('mousedown', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('mousedown');
}, false);
- contextmenu
- mousedown, mouseup
- contextmenu, mouseup, mousedown
- mousedown, mouseup, contextmenu
- mousedown, contextmenu, mouseup
Правильные ответы: 2
- Какие события будут зафиксированы в консоли browser при клике левой кнопкой мыши
document.addEventListener('mouseup', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('mouseup');
}, false);
document.addEventListener('mouseup', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('mouseup');
}, false);
document.addEventListener('mousedown', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('mousedown');
}, false);
- mousedown
- mousedown, mouseup
- mouseup, mouseup, mousedown
- mousedown, mouseup, mouseup
- mouseup, mousedown, mouseup
Правильные ответы: 4
- Какие события будут зафиксированы в консоли browser при клике левой кнопкой мыши
document.addEventListener('click', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('click');
}, false);
document.addEventListener('mouseup', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('mouseup');
}, false);
document.addEventListener('dbclick', function (event) {
event.stopPropagation();
event.preventDefault();
console.log('dbclick');
}, false);
- dbclick
- mouseup, click
- click, mouseup, dbclick
- dbclick, mouseup, click
- click
Правильные ответы: 2