Size: a a a

JavaScript Rules

2020 April 23

AL

Adrián Lazaróv in JavaScript Rules
Добрый день всем!
Подскажите для чего тут плюс в конце
$form.find("[name=NAME]").val().length+
источник

e

eapu08a in JavaScript Rules
Народ а если у меня поиск реагирует на инпут,и если более 5 символов то отправляет Аякс,и выходит пока набирают имя из 7+ букв отправляет 3+ запроса
источник

e

eapu08a in JavaScript Rules
Как это должно по нормальному быть?
источник

М

Максим in JavaScript Rules
при потере фокуса с поля ввода отправляй запрос, либо debounce
источник

BI

Bogdan Ivanov in JavaScript Rules
Максим
при потере фокуса с поля ввода отправляй запрос, либо debounce
Не всегда фокус теряется с поиска)
источник

R

Ramazan in JavaScript Rules
Кто подскажет как перекинуть gulp из одного проекта в другой?
источник

І

Іван in JavaScript Rules
eapu08a
Народ а если у меня поиск реагирует на инпут,и если более 5 символов то отправляет Аякс,и выходит пока набирают имя из 7+ букв отправляет 3+ запроса
Отправляй запрос с таймаутом полсекунды, очищая каждый раз перед новым таймаутом. И тогда отправится только последний. Или пользователь очень тугой попадётся.
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ in JavaScript Rules
Привет.
Как мне отобразить данные на сайте, которые указаны в ссылке?

Например:
https://www.google.com/search?q=Сколько+лет+Путину

На сайте должно отобразиться "Сколько+лет+Путину"

Как я могу это сделать? Какие ключевые слова я должен гуглить?
источник

М

Максим in JavaScript Rules
Подскажите, какой есть вариант создания 2-х рандомных чисел в 1 диапазоне, но так, чтобы они никогда не получились одинаковыми (относительно друг друга)?
источник

Б

Бодя in JavaScript Rules
Максим
Подскажите, какой есть вариант создания 2-х рандомных чисел в 1 диапазоне, но так, чтобы они никогда не получились одинаковыми (относительно друг друга)?
Open Graph
источник

В

Владислав in JavaScript Rules
Добрый вечер, подскажите как реплейсить все вводимые в input значения?
источник

РР

Расулов Рахматулло in JavaScript Rules
источник

РР

Расулов Рахматулло in JavaScript Rules
а из за чего так происходит
источник

SK

Stas Kovalov in JavaScript Rules
Владислав
Добрый вечер, подскажите как реплейсить все вводимые в input значения?
Привет, реплейсить в каком смысле?
источник

РР

Расулов Рахматулло in JavaScript Rules
после + я немогу ввести двух  значное число или более
источник

В

Владислав in JavaScript Rules
Stas Kovalov
Привет, реплейсить в каком смысле?
любое вводимое значение заменить на *
источник

D

DaySandBox in JavaScript Rules
Message from Jughead deleted. Reason: external link (?)
источник

РР

Расулов Рахматулло in JavaScript Rules
the code

window.onload = function()
{
 const calculator = document.querySelector('.calculator')
 const keys = calculator.querySelector('.calculator__keys')
 const display = document.querySelector('.calculator__display')


keys.addEventListener('click',(e) => {
   if (e.target.matches('button')) {
       const key = e. target
       const action = key.dataset.action
       const keyContent = key.textContent
       const displayedNum = display.textContent
       const previousKeyType = calculator.dataset.previousKeyType

       if (!action) {
           console.log('number key!')
           if (displayedNum === '0') {
             display.textContent = keyContent
           } else {
             display.textContent = displayedNum + keyContent
           }
           if (displayedNum === '0' || previousKeyType === 'operator' ) {
             display.textContent = keyContent
           } else {
             display.textContent = displayedNum + keyContent
           }
       }
       if (
           action === 'add' ||
           action === 'subtract' ||
           action === 'multiply' ||
           action === 'divide'
       ) {
           console.log('operator key!')
           key.classList.add('is-depressed')
           calculator.dataset.previousKeyType = 'operator'
         }

       if (action === 'decimal') {
         console.log('decimal key!')
         display.textContent = displayedNum + '.'
       }

       if (action === 'clear') {
           console.log('clear key!')
       }

       if (action === 'calculate') {
           console.log('equal key!')
       }
       // Remove .is-depressed class from all keys
       Array.from(key.parentNode.children)
     .forEach(k => k.classList.remove('is-depressed'))

   }
})
}
источник

SK

Stas Kovalov in JavaScript Rules
input.oninput = (e) =>  {
e.target.value = "*".repeat(e.target.value.length)
}


@Pomidorka228
источник

В

Владислав in JavaScript Rules
Stas Kovalov
input.oninput = (e) =>  {
e.target.value = "*".repeat(e.target.value.length)
}


@Pomidorka228
Благодарю, интересно теперь как такое с помощью регулярки сделать
источник