Такое поле ввода:
<input type="text" name="admin_id">
С помощью jQuery я благополучно получаю значение этого поля, но в переменную оно записываться не хочет. Привожу диалог из косоли Chrome:
Всё у вас записывается, просто вас консоль запутала. Если вкратце, то var a = 100
- это конструкция. Такая же конструкция, как и, скажем, if (true) {}
. Конструкции всегда возвращают undefined
и их нельзя использовать в выражениях, т.к. это приведет к синтаксической ошибке. Например, console.log(var a = 100)
выведет ошибку.
А, например, a = 100
(без var
) - это выражение, которое возвращает результат выполнения (в данном примере - число 100). И выражения можно использовать внутри других выражений, например console.log(a = 100)
.
Подробно об этом можно почитать вот тут.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Имеется функция которая окрашивает нажатую (активную) строку в голубой цвет, путем добавления строке класса blue_rowНужно доработать функцию,...
Так как я работаю с видео файлами, нужно чтобы точность slotDuration была 1 секунда, но при такой точности браузер зависает, так как должен рендерить...
Пытаюсь собрать библиотеку JS написанную на es6 в бандлДля модулей используется import/export и пресет es2015 Либа имеет следующую структуру