Size: a a a

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

2020 April 02

L

Lookarious in JavaScript — русскоговорящее сообщество
Vadym
привет. ребята подскажите пожалуйста, как можно валилировать инпут для ввода цены?
чтобы юзер мог вводить только позитивные значения, чтобы строки тоже не проходили, и например чтобы не мог поставить цену 0,000000001
Я с телефона и если мне не изменяет память то как то так
<input type="number"  min="0" pattern="\d*" step="1" inputmode="numeric" / > это с html, если тебе надо будет более глубокая валидация то используй функцию onchange получай там value и делай с ним что хочешь.
источник

V

Vadym in JavaScript — русскоговорящее сообщество
Спасибо
источник

И

Илья | 😶 in JavaScript — русскоговорящее сообщество
Спасибо
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Спасибо.
источник

CM

Chingiz Mamiyev in JavaScript — русскоговорящее сообщество
Спасибо
источник

AN

Anton Nikolaev in JavaScript — русскоговорящее сообщество
Спасибо.
источник

ZS

Zhanarys Sairanbekov in JavaScript — русскоговорящее сообщество
Спасибо
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Как пропустит переменную через функцию сразу при деструктирезации?
Например у меня есть,
let { x, y } = d
и мне надо пропустить х, у через parseInt()
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
(Да, у меня фетиш одной строки)
источник

ZS

Zhanarys Sairanbekov in JavaScript — русскоговорящее сообщество
Lookarious
Как пропустит переменную через функцию сразу при деструктирезации?
Например у меня есть,
let { x, y } = d
и мне надо пропустить х, у через parseInt()
Поднимаю вопрос, тоже интересно
источник

Б

Бодямба in JavaScript — русскоговорящее сообщество
Мб так
const {x, y} = {x: parseInt(d.x), y: parseInt(d.y)}
источник

A

AntiPlayer in JavaScript — русскоговорящее сообщество
Lookarious
Как пропустит переменную через функцию сразу при деструктирезации?
Например у меня есть,
let { x, y } = d
и мне надо пропустить х, у через parseInt()
Слева не переменный , а литералы, с ними ничего не сделаешь, остаётся только справа городить
источник

R

Roman in JavaScript — русскоговорящее сообщество
const d = (x, y) => { return { x: parseInt(x), y: parseInt(y) } };
let { x, y } = d(1, 2);
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Это более адекватное решение 👌
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Бодямба
Мб так
const {x, y} = {x: parseInt(d.x), y: parseInt(d.y)}
.
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Roman
const d = (x, y) => { return { x: parseInt(x), y: parseInt(y) } };
let { x, y } = d(1, 2);
А это очень длинное 🤔
источник

R

Roman in JavaScript — русскоговорящее сообщество
зато можно переиспользовать)
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Roman
зато можно переиспользовать)
Мне надо только в одном месте
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Lookarious
(Да, у меня фетиш одной строки)
Почему вас тянет к такой хуйне? Не стоит жертвовать читабельностью ради краткости.
источник

R

Romanovskiy in JavaScript — русскоговорящее сообщество
Всем привет!

просят сделать выпадашку, когда пользователь хочет уйти со страницы. Добавил document.addEventListener("mouseleave"), а firefox не хочет работать.

Как бы победить его?
источник