Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 27.12.2019, 12:01
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

Сообщение от Aetae
Отобразить что-то на экране вообще не трогая CSS и HTML - как вы себе это представляете?
скорее всего, автор подразумевал, что изначально в верстке нет этих элементов, и надо их просто создать скриптом
Ответить с цитированием
  #12 (permalink)  
Старый 27.12.2019, 13:16
Аспирант
Отправить личное сообщение для Biotoxsin Посмотреть профиль Найти все сообщения от Biotoxsin
 
Регистрация: 11.04.2019
Сообщений: 74

Сообщение от Alexandroppolus Посмотреть сообщение
скорее всего, автор подразумевал, что изначально в верстке нет этих элементов, и надо их просто создать скриптом
Неа. Именно без этих элементов. Разве JS не способен визуально создавать объекты (вроде квадрата) не создавая при этом элементы в html ?
Ответить с цитированием
  #13 (permalink)  
Старый 27.12.2019, 13:57
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от Biotoxsin
не создавая при этом элементы в html ?
как показать то, что не существует?
Ответить с цитированием
  #14 (permalink)  
Старый 27.12.2019, 13:59
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от рони
как показать то, что не существует?
Пишут ведь, что «в пустой области 100×100px div»

Сообщение от Biotoxsin
Возможно ли в пустой области 100x100px div создать без вспомогательных HTML тегов чёрный квадрат 50x50px на чистом JS.
Я вам показал в сообщении №5 как в пустом элементе размером 100×100px создать без вспомогательных HTML элементов чёрный квадрат размером 50×50px.

Сообщение от Biotoxsin
Именно без этих элементов. Разве JS не способен визуально создавать объекты (вроде квадрата) не создавая при этом элементы в HTML?
JS в совокупности с Canvas API — способен. Например, как я вам уже показывал, можно нарисовать на холсте.
Ответить с цитированием
  #15 (permalink)  
Старый 27.12.2019, 16:03
Аспирант
Отправить личное сообщение для Biotoxsin Посмотреть профиль Найти все сообщения от Biotoxsin
 
Регистрация: 11.04.2019
Сообщений: 74

Сообщение от Malleys Посмотреть сообщение
Пишут ведь, что «в пустой области 100×100px div»

Я вам показал в сообщении №5 как в пустом элементе размером 100×100px создать без вспомогательных HTML элементов чёрный квадрат размером 50×50px.

JS в совокупности с Canvas API — способен. Например, как я вам уже показывал, можно нарисовать на холсте.
За это Вам отдельная благодарность.
Ответить с цитированием
  #16 (permalink)  
Старый 27.12.2019, 21:18
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

Сообщение от Biotoxsin Посмотреть сообщение
Неа. Именно без этих элементов. Разве JS не способен визуально создавать объекты (вроде квадрата) не создавая при этом элементы в html ?
То что вы видите, интерфейс - это и есть html + css. JS - это язык программирования, он ничего не выводит на экран. Для вывода изображения он манипулирует css и html.
Сообщение от Malleys Посмотреть сообщение
JS в совокупности с Canvas API — способен. Например, как я вам уже показывал, можно нарисовать на холсте.
Только этот canvas изначально должен как-то оказаться в html или css. И мы возвращаемся к тому с чего начинали.
__________________
29375, 35
Ответить с цитированием
  #17 (permalink)  
Старый 28.12.2019, 06:46
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от Aetae
Только этот canvas изначально должен как-то оказаться в html или css.
И в чём проблема? Написа́ли ведь, что «в пустой области 100×100px div»

Сообщение от Aetae
Для вывода изображения он манипулирует css и html.
А если без css и html в worker-е нарисовать картинку? Вопрос был про то, чтобы использовать только один элемент.
Ответить с цитированием
  #18 (permalink)  
Старый 28.12.2019, 13:14
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

Сообщение от Malleys Посмотреть сообщение
А если без css и html в worker-е нарисовать картинку? Вопрос был про то, чтобы использовать только один элемент.
Ок, нарисовал. А как теперь ты её покажешь? Только "без рук"(не трогая html или css).
__________________
29375, 35
Ответить с цитированием
  #19 (permalink)  
Старый 28.12.2019, 16:06
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от Aetae
Ок, нарисовал. А как теперь ты её покажешь? Только "без рук"(не трогая html или css).
Какие сложности! Речь шла о том, чтобы использовать только один HTML-элемент. Типа как тут — https://javascript.ru/forum/502228-post14.html
Ответить с цитированием
  #20 (permalink)  
Старый 28.12.2019, 19:15
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

Malleys,
Сообщение от Biotoxsin Посмотреть сообщение
Меня интересует возможно ли сделать это только на JS?
__________________
29375, 35
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пример тестовых заданий на js junior elshaarawy Учебные материалы 3 26.03.2015 15:17
JS Coaching для стартапа OlgaAyva Работа 12 27.09.2011 22:18
Картинка обрабатывается js 4yBaK Общие вопросы Javascript 10 11.09.2011 09:28
создание файла с помощью JS Bebarr Swallow Общие вопросы Javascript 1 14.06.2011 04:57