Вопросы с тегом «javascript»

300
переменная === неопределенная или переменная typeof === «неопределенная»

В Рекомендации Jquery Основные Стиль предлагают два различных способа проверить, определена ли переменная. Глобальные переменные: typeof variable === "undefined" Локальные переменные: variable === undefined Свойства: object.prop === undefined Почему jQuery использует один подход для глобальных...

300
Строка в секундах в JavaScript с форматом чч: мм: сс

Я хочу преобразовать время, т. Е. Количество секунд, в строку времени, разделенную двоеточиями (чч: мм: сс) Я нашел здесь несколько полезных ответов, но все они говорят о конвертации в формат х часов и х минут. Так есть ли крошечный фрагмент, который делает это в jQuery или просто сырой...

300
Могу ли я запускать HTML-файлы напрямую из GitHub вместо просмотра их исходного кода?

Если у меня есть .htmlфайл в репозитории GitHub, например, для запуска набора тестов JavaScript, есть ли способ напрямую просмотреть эту страницу - таким образом, запустить тесты? Например, могу ли я как-то увидеть результаты тестов, которые будут получены набором тестов jQuery , без загрузки или...

300
Можно ли изменить значения массива при выполнении foreach в JavaScript?

пример: var arr = ["one","two","three"]; arr.forEach(function(part){ part = "four"; return "four"; }) alert(arr); Массив все еще имеет свои исходные значения, есть ли способ получить доступ для записи элементов массива из итерационной...

299
Как динамически создать класс CSS в JavaScript и применить?

Мне нужно динамически создать класс таблицы стилей CSS в JavaScript и назначить его некоторым элементам HTML, таким как - div, table, span, tr и т. Д., А также некоторым элементам управления, таким как asp: Textbox, Dropdownlist и datalist. Является ли это возможным? Было бы неплохо с...

299
JavaScript получает данные из буфера обмена при вставке события (кросс-браузер)

Как веб-приложение может обнаружить событие вставки и извлечь данные для вставки? Я хотел бы удалить содержимое HTML, прежде чем текст будет вставлен в текстовый редактор. Очистка текста после последующей вставки работает, но проблема в том, что все предыдущее форматирование потеряно. Например, я...

299
Что делает (function ($) {}) (jQuery); значит?

Я только начинаю с написания плагинов jQuery. Я написал три маленьких плагина, но я просто копировал строку во все мои плагины, даже не зная, что это значит. Может кто-нибудь рассказать мне немного больше об этом? Возможно, когда-нибудь объяснение пригодится при написании фреймворка :) Что это...

299
Определить клавишу ввода в поле ввода текста

Я пытаюсь сделать функцию, если Enter нажата на конкретном входе. Что я делаю не так? $(document).keyup(function (e) { if ($(".input1").is(":focus") && (e.keyCode == 13)) { // Do something } }); Есть ли лучший способ сделать это, который сказал бы, если Enter нажал на .input1сделать...

299
Как перезагрузить или перерисовать всю страницу, используя AngularJS

После рендеринга всей страницы, основанной на нескольких пользовательских контекстах и ​​сделав несколько $httpзапросов, я хочу, чтобы пользователь мог переключать контексты и перерисовывать все заново (повторная отправка всех $httpзапросов и т. Д.). Если я просто перенаправлю пользователя куда-то...

298
Как получить размер объекта JavaScript?

Я хочу знать размер, занимаемый объектом JavaScript. Возьмите следующую функцию: function Marks(){ this.maxMarks = 100; } function Student(){ this.firstName = "firstName"; this.lastName = "lastName"; this.marks = new Marks(); } Теперь я создаю экземпляр student: var stud = new Student(); так что я...

298
Определите HTTP или HTTPS, а затем включите HTTPS в JavaScript

Есть ли способ обнаружить HTTP или HTTPS и затем принудительно использовать HTTPS с JavaScript? У меня есть несколько кодов для обнаружения HTTP или HTTPS, но я не могу заставить его использовать https:. Я использую свойство window.location.protocol, чтобы установить любой сайт, чтобы https:затем...

298
Как превратить NaN из parseInt в 0 для пустой строки?

Можно ли как-то вернуть 0 вместо NaNразбора значений в JavaScript? В случае пустой строки parseIntвозвращается NaN. Можно ли сделать что-то подобное в JavaScript для проверки NaN? var value = parseInt(tbb) == NaN ? 0 : parseInt(tbb) Или, может быть, есть другая функция или плагин jQuery, который...

297
Измените URL в браузере, не загружая новую страницу с помощью JavaScript

Как получить действие JavaScript, которое может оказать некоторое влияние на текущую страницу, но при этом изменить URL-адрес в браузере, поэтому, если пользователь нажимает кнопку перезагрузки или закладки, используется новый URL-адрес? Также было бы хорошо, если бы кнопка «Назад» перезагрузила бы...

297
Может ли jQuery получить все стили CSS, связанные с элементом?

Есть ли способ в jQuery получить весь CSS из существующего элемента и применить его к другому, не перечисляя их все? Я знаю, что это сработало бы, если бы они были атрибутом стиля attr(), но все мои стили находятся во внешней таблице...