0 / 0 / 1
Регистрация: 21.05.2018
Сообщений: 8
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Задача: нарисовать сетку таблицу20*20 в цикле21.05.2018, 08:12. Показов 4129. Ответов 17
Метки нет (Все метки)
Я могу вставить свой код. Но он почему-то не работает. Рисует поле, а сетку не рисует. Задача полная такая: написать алгоритм передвижения квадратика сетки до заданного квадрата, клавишами вверх-вниз, влево-вправо. Кто может помочь найти и исправить ошибку? Заранее, большое спасибо! )))
Добавлено через 58 минут кусок из JS
html:
Добавлено через 25 минут Воспользовалась Вашим советом, сделала новый код
0
|
21.05.2018, 08:12 | |
Ответы с готовыми решениями:
17
Нарисовать сетку Нарисовать сетку Нарисовать сетку Нарисовать сетку и круги |
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
|
21.05.2018, 09:34 | 2 |
это вы общаетесь с вашим "вторым я"?
и что ваше "второе я" разъяснило вашему "первому я" про атрибут tabindex для тега <div>? зачем этот атрибут прописан в контейнере, который в принципе не способен получить фокус?
0
|
0 / 0 / 1
Регистрация: 21.05.2018
Сообщений: 8
|
|
21.05.2018, 10:28 [ТС] | 3 |
Это мне ответили ссылкой на другие ветки форума, я ответила, а сообщение просто добавилось. Это настройки форума такие. tabindex убрала, все равно не работает.
0
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
||||||
21.05.2018, 11:34 | 4 | |||||
ещё замечу, что никаких дополнительных CSS-правил для работы данного кода прописывать не нужно ну а что дальше? предложу очевидные варианты, а вы вы́берите и укажи́те нужный вам (или подробно опиши́те свой) 1. сразу после прорисовки таблицы какая-то случайная ячейка окрашивается в красный цвет и программа ждёт от пользователя нажатий клавиш-стрелок, реагируя на них соответствующим перемещением красной ячейки по таблице вверх/вниз и вправо/влево 2. после прорисовки таблицы всплывает окошко, призывающее пользователя дважды кликнуть мышью по двум ячейкам таблицы, выбрав таким образом "старт" (ячейка окрасится в красный цвет) и "финиш" (в ячейке появится буква "F"), а далее всё как в п.1. плюс при достижении "финиша" вылетает окошко с поздравлением
0
|
0 / 0 / 1
Регистрация: 21.05.2018
Сообщений: 8
|
|
21.05.2018, 12:01 [ТС] | 5 |
Спасибо, но результат тот же, не прорисовывается ничего (((
А вы можете сказать, что не так в моем коде, все таки он почти ничем не отличается от Вашего. Но я вставила Ваш и все равно ничего не работает. У меня первый вариант задачи.
0
|
634 / 476 / 170
Регистрация: 26.05.2016
Сообщений: 2,638
|
||||||||||||||||
21.05.2018, 17:02 | 6 | |||||||||||||||
ninuska78, странно... Вот этот прорисовывает, только уменьшил кол-во до 20-ти:
0
|
dev - investigator
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
||||||
21.05.2018, 17:22 | 7 | |||||
atanov, лень было продумывать код и косметику наводить, если с коленки ninuska78 хочет что-то вроде этого - https://codepen.io/qwerty_wasd/pen/GdzXgd
0
|
634 / 476 / 170
Регистрация: 26.05.2016
Сообщений: 2,638
|
|
21.05.2018, 17:23 | 8 |
Qwerty_Wasd, честно говоря я не понял, что хочет ТС
0
|
dev - investigator
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
|
21.05.2018, 17:24 | 9 |
atanov, Пройдите в песочницу - там примерно то.
0
|
0 / 0 / 1
Регистрация: 21.05.2018
Сообщений: 8
|
|
22.05.2018, 07:49 [ТС] | 10 |
Вот такой у меня результат во всех случаях.
0
|
634 / 476 / 170
Регистрация: 26.05.2016
Сообщений: 2,638
|
|
22.05.2018, 08:19 | 11 |
ninuska78, посмотрите/покажите консоль.
0
|
0 / 0 / 1
Регистрация: 21.05.2018
Сообщений: 8
|
|
22.05.2018, 09:40 [ТС] | 12 |
в том то и дело, консоль не выдает ошибки...
там пусто
0
|
634 / 476 / 170
Регистрация: 26.05.2016
Сообщений: 2,638
|
|
22.05.2018, 09:45 | 13 |
ninuska78, а чем Вы запускаете файл/какой веб-сервер используете. Мой вариант Вы пробовали? Сделайте три файла, как в моём сообщении Вчера, 17:02. И откройте домен с /имя.html, а 54.css и 54.js положите там же, где и html.
0
|
0 / 0 / 1
Регистрация: 21.05.2018
Сообщений: 8
|
|
22.05.2018, 10:03 [ТС] | 14 |
Ваш работает, спасибо!
Я запускаю Google Chrome. Добавлено через 5 минут а как теперь из этого сделать сетку?
0
|
634 / 476 / 170
Регистрация: 26.05.2016
Сообщений: 2,638
|
|
22.05.2018, 10:07 | 15 |
Погодите, так Вы не используете веб-сервер, просто локально open в браузере? Я Вас разочарую - так Вы ничего током не сможете кодить. Установите, например openserver, для начала.
0
|
0 / 0 / 1
Регистрация: 21.05.2018
Сообщений: 8
|
|
22.05.2018, 10:11 [ТС] | 16 |
Хорошо, спасибо!
0
|
dev - investigator
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
||||||
22.05.2018, 13:04 | 17 | |||||
ninuska78,
сохранить в utf-8 не забудьте
atanov, и это без локалки, без нет-серва. Просто в клиенте открыть и все. Локалка по большей части нужна лишь для пыхи. Но в одном Вы правы. Про аякс, общение с БД и т.д. можно забыть без серва. Но простые то примеры - зачем?
0
|
634 / 476 / 170
Регистрация: 26.05.2016
Сообщений: 2,638
|
|
22.05.2018, 13:19 | 18 |
0
|
22.05.2018, 13:19 | |
22.05.2018, 13:19 | |
Помогаю со студенческими работами здесь
18
Нарисовать сетку из квадратиков Нарисовать сетку в консоли Нарисовать сетку в picturebox Не получается нарисовать координатную сетку:( Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |