Size: a a a

JavaScript — русскоговорящее сообщество

2021 April 06

ⓂN

Ⓜ️ax Nyrkov in JavaScript — русскоговорящее сообщество
꧁倫太郎 岡部꧂
действительно, проще поспамить и получить бан)
и с каких пор вопросы нельзя задавать на разных ресурсах?)
или это касается только "некторых", которые принадлежат одному админу?
источник

🦜

🦜 in JavaScript — русскоговорящее сообщество
Pasha Kozyr
Здравствуйте! Поясните пожалуйста новичку за сущность контроллер в программировании. Вот у меня проект на node.js парсер результатов поиска одного сайта. Сейчас у меня есть модуль scrapeResultSearchPage, сейчас он парсит так что просто get запросом получает html страницы потом парсит из html результаты. Сейчас я хочу добавить еще модуль который будет парсить еще и другим методом: запуск браузера в оперативке и парсить с помощью браузера. Я хочу написать модуль который будет переключать метод парсинга на 1 или 2 в зависимости от опций который он получит. Корректно ли этот модуль назвать scrapeController? В дальнейшем этот контроллер будет еще иметь логику других настроек парсинга, ну например парсинг не анонимно а под логином. нормально ли ему сделать метод такой scrapeController.scrape(options) ?
источник

PK

Pasha Kozyr in JavaScript — русскоговорящее сообщество
только зачем мне это. я этот сайт знаю. или если вы увидbте слово контроллер в названии модуля у вас сразу в голове асcоцияция возникfет что здесь паттерн какой-то?
источник

W

Web21 in JavaScript — русскоговорящее сообщество
можно ли из файла (в проекте) вытащить текст?
источник

Ю

Юрий in JavaScript — русскоговорящее сообщество
Тимерлан
всем привет.кто подскажет?есть такая задача. "Дан элемент(не инпут).Сделайте так,чтобы по клику на него он красился в красный цвет,но только если в момент клика нажата клавиша Ctrl.

мой код был таким:

let show = document.getElementById("show");
show.onclick = function(){
  if(showKeypress ()){
       show.style.color ="red";
   }

}

function showKeypress(e){
 if(e.keyCode == "тут кейКод Ctrl"){
 return true;
}else {

return false
}
}
let block = document.querySelector('.test');

block.addEventListener('click', function(event){
   if (event.ctrlKey) {
       this.style.color = 'red';
       
       //console.log('true');
   }
})
источник

НК

Николай Карнаушенко... in JavaScript — русскоговорящее сообщество
Всем привет, кто то знает, что это за галерея.
При наведении на +, появляется доп картинка
источник

T

Timur in JavaScript — русскоговорящее сообщество
Николай Карнаушенко
Всем привет, кто то знает, что это за галерея.
При наведении на +, появляется доп картинка
Такая штука называется tooltip
источник

F

Forestoff in JavaScript — русскоговорящее сообщество
Николай Карнаушенко
Всем привет, кто то знает, что это за галерея.
При наведении на +, появляется доп картинка
Похоже на икеевские
источник

НК

Николай Карнаушенко... in JavaScript — русскоговорящее сообщество
Timur
Такая штука называется tooltip
Tooltips  - всплывающее окошко при наведении. За это спасибо), просто что за галерею они используют, что на каждом слайде, данное поле " + " в разных местах
источник

НК

Николай Карнаушенко... in JavaScript — русскоговорящее сообщество
как такое сделать
источник

НМ

Никита Михайловский... in JavaScript — русскоговорящее сообщество
Народ, тупой вопрос
в js можно писать так:
obj?.name
типа, проверка на наличие поля name
как такое же записать в виде obj[«name»]  ?
источник

T

Timur in JavaScript — русскоговорящее сообщество
Николай Карнаушенко
как такое сделать
Вот это уже интереснее, скорее всего координаты раскидали в % соотношении
источник

T

Timur in JavaScript — русскоговорящее сообщество
Timur
Вот это уже интереснее, скорее всего координаты раскидали в % соотношении
В целом способов много, один из них описал выше)
источник

НК

Николай Карнаушенко... in JavaScript — русскоговорящее сообщество
Timur
Вот это уже интереснее, скорее всего координаты раскидали в % соотношении
даже интересно, как такое сделать), есть видео,?
источник

T

Timur in JavaScript — русскоговорящее сообщество
Николай Карнаушенко
даже интересно, как такое сделать), есть видео,?
не, я такое не делал динамически
источник

F

Forestoff in JavaScript — русскоговорящее сообщество
Если бы было видЕо, вы бы не спрашивали, скорее всего
источник

Т

Тимерлан in JavaScript — русскоговорящее сообщество
Юрий
let block = document.querySelector('.test');

block.addEventListener('click', function(event){
   if (event.ctrlKey) {
       this.style.color = 'red';
       
       //console.log('true');
   }
})
спасибо.я так же сделал вчера. хотел опробовать написать отдельную функцию,где проверял бы так if(event.keyCode == 15) и т.д.  я разобрался.спасибо
источник

Ю

Юра in JavaScript — русскоговорящее сообщество
Юрий
let block = document.querySelector('.test');

block.addEventListener('click', function(event){
   if (event.ctrlKey) {
       this.style.color = 'red';
       
       //console.log('true');
   }
})
разве querySelector не возвращает коллекцию?
источник

TO

Tony Osipenko in JavaScript — русскоговорящее сообщество
querySelectorAll
источник

Ю

Юра in JavaScript — русскоговорящее сообщество
да, точно. querySelector находит первый елемент
источник