Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.05.2020, 13:00
Новичок на форуме
Отправить личное сообщение для Запеканка с изюмом Посмотреть профиль Найти все сообщения от Запеканка с изюмом
 
Регистрация: 17.05.2020
Сообщений: 4

Помогите, пожалуйста, с заданием
1. Создайте текстовое поле. При нажатии на клавиши клавиатуры осуществите вывод номера этой клавиши.
2. Создайте текстовое поле. При нажатии на клавиши клавиатуры осуществите вывод значения этой клавиши.
3. Дана кнопка. Сделайте так, чтобы по нажатию на нее, она окрашивалась в другой цвет, при условии, что при нажатии была зажата клавиша Ctrl.
4. Создайте прямоугольник размера 100px на 100px. Осуществите его перемещение по странице сайта, в зависимости от того, где произошел клик мыши.
Ответить с цитированием
  #2 (permalink)  
Старый 17.05.2020, 19:12
Аватар для void()
Профессор
Отправить личное сообщение для void() Посмотреть профиль Найти все сообщения от void()
 
Регистрация: 11.08.2017
Сообщений: 208

<textarea></textarea>
<hr>
<button>click me</button>
<hr>
<div class="boll"></div>

<style>
.boll{
  position: absolute;
  left: 10px;
  top: 120px;
  width: 10px;
  height: 10px;
  background-color: #333;
  border-radius: 50%;
  transition: left .5s, top .5s;
}
</style>

<script>
let textBlock = document.querySelector('textarea');
textBlock.addEventListener('keyup', function(e){
        alert(e.keyCode + ' : ' + e.key);
});

let btn = document.querySelector('button');
btn.addEventListener('mouseup', function(e){
if(e.ctrlKey){
        this.style.backgroundColor = 'red';
}
});

let boll = document.querySelector('.boll');
document.addEventListener('click', function(e){
	boll.style.left = e.clientX + 'px';
  boll.style.top = e.clientY + 'px';
});
</script>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста!!! igrovik Общие вопросы Javascript 40 10.04.2018 13:53
Пожалуйста помогите сделать проверку выполнения vk Dodik Общие вопросы Javascript 3 01.03.2013 16:49
Помогите пожалуйста разобраться со скриптом Shalty Opera, Safari и др. 1 21.01.2013 16:41
Пожалуйста помогите решить задачу на java alex01rus1991 Элементы интерфейса 9 27.11.2012 01:02
Помогите, пожалуйста! rzhsasha Ваши сайты и скрипты 2 20.07.2009 21:07