javascript_ru | Technologies

Telegram-канал javascript_ru - javascript_ru

2744

Сообщество любителей самого популярного языка программирования в мире. Публикация вакансий: @javascript_jobs Чаты: @frontend_ru @css_ru Каналы: @defront @frontendnoteschannel Флуд: @javascript_ru_flood Важно! http://nometa.xyz и http://neprivet.ru

Subscribe to a channel

javascript_ru

хз откуда в мануале это и почему не работает

Читать полностью…

javascript_ru

Помогите победить эту штуку )

Читать полностью…

javascript_ru

Всем здарова - напомните плиз как засубмитить форму через консоль с произвольным набором данных. Давно не делал и забыл

Читать полностью…

javascript_ru

📍НУЖНЫ ЛЮДИ ДЛЯ УДАЛЕННОЙ РАБОТЫ
Сфера прибыльная 💵
Возраст от 18+
Доход от $250 в день
1-2 часа времени в день нужно
уделять работе

💬Пишите в лс

Читать полностью…

javascript_ru

👋Приветствую!
Ищу партнёров к себе в команду
Новая очень перспективная сфера
200-500$ в сутки ( Все прозрачно )
Удалённая занятость
Пишите + в Лс для подробностей.

Читать полностью…

javascript_ru

Банальный простой вопрос. Как создать хоть что-то в indexDB? Шаблонный код по созданию "таблицы" из интернета работает только на страницах браузера, а в сервис воркере никак не реагирует. Создаю в консоли, если что. Не в самом js файле

Читать полностью…

javascript_ru

А можешь подсказать по написанию расширения браузера?

Читать полностью…

javascript_ru

Возможно брандмауэр блокирует запросы на сервак, или антивирусник.

Читать полностью…

javascript_ru

Получилось все же сделать комментарии по простому ну работает

Читать полностью…

javascript_ru

Приветствую
Есть тема
доход от 800$ в неделю.
Легально
Пишите + @Roman_31311

Читать полностью…

javascript_ru

заюзь готовый форматер

Читать полностью…

javascript_ru

хз. поиграйся в data-accept аттрибут, например так data-accept="\\d+"

Читать полностью…

javascript_ru

Коллеги, есть валидатор для номера телефона. Чет не могу придумать как сделать так, чтобы дать возможность редачить код страны.

for (const el of document.querySelectorAll("[placeholder][data-slots]")) {
    const pattern = el.getAttribute("placeholder"),
      slots = new Set(el.dataset.slots || "_"),
      prev = ((j) =>
        Array.from(pattern, (c, i) => (slots.has(c) ? (j = i + 1) : j)))(0),
      first = [...pattern].findIndex((c) => slots.has(c)),
      accept = new RegExp(el.dataset.accept || "\\d", "g"),
      clean = (input) => {
        input = input.match(accept) || [];
        return Array.from(pattern, (c) =>
          input[0] === c || slots.has(c) ? input.shift() || c : c
        );
      },
      format = () => {
        const [i, j] = [el.selectionStart, el.selectionEnd].map((i) => {
          i = clean(el.value.slice(0, i)).findIndex((c) => slots.has(c));
          return i < 0
            ? prev[prev.length - 1]
            : back
            ? prev[i - 1] || first
            : i;
        });
        el.value = clean(el.value).join``;
        el.setSelectionRange(i, j);
        back = false;
      };
    let back = false;
    el.addEventListener("keydown", (e) => (back = e.key === "Backspace"));
    el.addEventListener("input", format);
    el.addEventListener("focus", format);
    el.addEventListener("blur", () => el.value === pattern && (el.value = ""));
  }


                                   
<input type="text" class="clearable" id="phone" placeholder="+7 (___) ___-____" data-slots="_" required name="phone" autocomplete="off">


может есть у кого идеи?

Читать полностью…

javascript_ru

а ты , вы сколько этим занимаетесь уже ? или другим , не сайтами

Читать полностью…

javascript_ru

А, ну это да, непросто бывает

Читать полностью…

javascript_ru

решил, просто убрал спред этот к черту и все норм ,перехватывается

Читать полностью…

javascript_ru

Вызвать fetch() на соответствующий адрес с соответствующим набором параметров. А если форма есть, заполнить её, обратившись к инпутам любым способом, закинуть в new FormData() и отправить через fetch. Если же запрос уже был, то можно найти его во вкладке Network, изменить и переотправить.

Читать полностью…

javascript_ru

Вот не подскажу тогда. :(

Читать полностью…

javascript_ru

Ну так не работает это. Он выдает ошибку Failed to execute 'createObjectStore' on 'IDBDatabase': The database is not running a version change transaction. Я, исходя из ошибки, понимаю так, что ему нужно сперва провести контроль версий, которое происходит в событии onupgradeneeded.

Читать полностью…

javascript_ru

Ну так, в двух словах если... В сервис-воркере пишешь код для создания объекта базы данных IndexedDB. Ну, типа такого, для примера просто:
const indexedDB = self.indexedDB;
const dbName = 'my_database';

После открытия объекта базы данных можно создать таблицу (хранилище объектов) с помощью метода createObjectStore()
Ну и добавляешь через add() данные. Типа const request = store.add(data);
Полностью неудобно писать на телефоне, но штука не сложная.

Читать полностью…

javascript_ru

Ну это тема обширная... А что именно?

Читать полностью…

javascript_ru

Спасибо за ответ, но уже разобрался. Случайно каким-то образом мискликнул и включил офлайн режим в девтуле.

Читать полностью…

javascript_ru

Привет, нужно сделать простой проект. Дизайн уже есть - сделанный на фигме.
1 страница сайта.
Смысл сайта - мониторинг. Цены и количество с разных сервисов.

Список сервисов есть. Апи у сервисов открытое.

1 апи запрос. Одинаковый для всех сервисов.

Цель просто выводить информацию.

Напишите в личку кто может реализовать

Читать полностью…

javascript_ru

Уважаемые подскажите. Первый раз пишу расширение для браузер и первый раз прикоснулся к fetch. После практики fetch запросов на подопытный домен на фоновой странице(он же service worker) потом запросы у этому домену перестают работать выдавая ошибку ERR_INTERNET_DISCONNECTED на каждый запрос, пока не перезапустишь браузер. В чем может быть проблема?

Читать полностью…

javascript_ru

ну или доработай чтобы в паттерн можно было переменное количество символов вставить вместо например звёздочки

Читать полностью…

javascript_ru

всё нафиг ломает))))

Читать полностью…

javascript_ru

Желательно не ставя стремные _, а просто удалить 7 и написать свой. + удаляться не должен. Наверное надо как-то логически разделить код страны и тело номера

Читать полностью…

javascript_ru

программированием вообще - более 30 лет, вплотную коммерческим - 4 года (до этого тоже были проекты, но не подряд, и сильного желания именно заработать на этом не было), конкретно веб-программированием - 2 года

Читать полностью…

javascript_ru

Пойду к тому кто больше предложит.

Читать полностью…

javascript_ru

👋Приветствую!
Ищу партнёров к себе в команду
Новая очень перспективная сфера
200-500$ в сутки ( Все прозрачно )
Удалённая занятость
Пишите + в Лс для подробностей.

Читать полностью…
Subscribe to a channel