javascript- все статьи тега ➜ страница 72
Как я могу слушать щелчок и удержание в jQuery?
Я хочу иметь возможность запускать событие, когда пользователь нажимает на кнопку, а затем удерживает этот щелчок в течение 1000 до 1500 МС. есть ли основная функциональность jQuery или плагин,который уже позволяет это? должен ли я свернуть свой собственный? С чего мне начать? ...
Каков самый быстрый способ преобразования строки в число в JavaScript?
любое число, это количество. Строка выглядит как число, это число. Все остальное, это идет НАН. 'a' => NaN '1' => 1 1 => 1 ...
"документ.getElementByClass-это не функция"
Я пытаюсь запустить функцию onclick любой кнопки с class="stopMusic". Я получаю ошибку в Firebug документ.getElementByClass-это не функция вот мой код: var stopMusicExt = document.getElementByClass("stopButton"); stopButton.onclick = function() { var ta = document.getElementByClass("stopButton"); document['player'].stopMusicExt(ta.value); ta.value = ""; }; ...
Javascript от секунд до минут и секунд
Это общая проблема, но я не уверен, как ее решить. Приведенный ниже код работает нормально. var mind = time % (60 * 60); var minutes = Math.floor(mind / 60); var secd = mind % 60; var seconds = Math.ceil(secd); однако, когда я добираюсь до 1 часа или 3600 секунд, он возвращает 0 минут и 0 секунд. Как я могу избежать этого, чтобы он возвращал все минуты? спасибо ...
Javascript: отрицательный эквивалент lookbehind?
есть ли способ достичь эквивалента a отрицательный lookbehind в регулярных выражениях javascript? Мне нужно найти строку, которая не начинается с определенного набора символов. Кажется, я не могу найти регулярное выражение, которое делает это без сбоев, если подобраны часть находится в начале строки. Негативные lookbehinds, похоже, единственный ответ, но в JavaScript нет. изменить: Это регулярное выражение, которое я хотел бы работать, но это не так: (?<!([abcdefg]))m Так что это будет ...
Это функция, которая вызывает математику.случайный () чистый?
является ли следующая чистая функция? function test(min,max) { return Math.random() * (max - min) + min; } Я понимаю, что чистая функция следует этим условиям: возвращает значение, вычисленное из параметров он не делает никакой работы, кроме вычисления возвращаемого значения если это определение верно, является ли моя функция чистой функцией? Или мое понимание того, что определяет чистую функцию, неверно? ...
Момент.js: форматирование даты в определенном часовом поясе
Я использую момент.js для разбора и форматирования дат в моем веб-приложения. Как часть объекта JSON, мой серверный сервер отправляет даты в виде нескольких миллисекунд из эпохи UTC (смещение Unix). парсинга дат в определенном часовом поясе легко -- просто добавьте идентификатор часового пояса RFC 822 в конец строки перед разбором: // response varies according to your timezone moment('3/11/2012 13:00').utc().format("MM/DD HH:mm") // problem solved, always "03/11 17:00" moment('3/11/2012 13:00 ...
HTML5 запись аудио в файл
что я в конечном итоге хочу сделать, это записать с микрофона пользователя и загрузить файл на сервер, когда они закончат. До сих пор мне удалось сделать поток к элементу со следующим кодом: var audio = document.getElementById("audio_preview"); navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia; navigator.getUserMedia({video: false, audio: true}, function(stream) { audio.src = window.URL.createObjectURL(s ...
Создание iframe с заданным HTML динамически
Я пытаюсь создать iframe из JavaScript и заполнить его произвольным HTML, например: var html = '<body>Foo</body>'; var iframe = document.createElement('iframe'); iframe.src = 'data:text/html;charset=utf-8,' + encodeURI(html); Я бы ожидал iframe чтобы затем содержать допустимое окно и документ. Однако, это не так: консоли>.журнал(фрейма.contentWindow); null попробуйте сами:http://jsfiddle.net/TrevorBurnham/9k9Pe/ что я упускаю из виду? ...
Синтаксис немедленного вызова функции
есть JSLint вариант, одна из хороших частей на самом деле, что "[требует] parens вокруг немедленных вызовов", что означает, что конструкция (function () { // ... })(); вместо этого нужно будет написать как (function () { // ... }()); мой вопрос таков-может кто-нибудь объяснить, почему эта вторая форма может считаться лучше? Это более устойчиво? Менее подвержены ошибкам? Какое преимущество она имеет перед первой формой? С момента постановки этого вопроса, Я пришел к пониманию в ...
Установите пользовательское сообщение проверки обязательных полей HTML5
Обязательное поле пользовательская проверка у меня есть одна форма с множеством полей ввода. Я поставил HTML5 проверки <input type="text" name="topicName" id="topicName" required /> когда я отправляю форму без заполнения этого текстового поля он показывает сообщение по умолчанию, как "Please fill out this field" может ли кто-нибудь помочь мне отредактировать это сообщение? у меня есть код javascript для его редактирования, но он не работает $(document).ready(function() { var el ...
Как проверить, может ли пользователь вернуться в историю браузера или нет
Я хочу использовать JavaScript, чтобы увидеть, есть ли история или нет, я имею в виду, если кнопка Назад доступна в браузере или нет. ...
Материализовать CSS-Select, похоже, не отображается
в настоящее время я работаю с materialize CSS, и кажется, что я зацепился за выбранные поля. Я, используя приведенный пример с их сайта, но, к сожалению, это рендеринг в представлении вообще. Мне было интересно, может ли кто-то еще помочь. то, что я пытаюсь сделать, это создать строку с 2 концевыми разделителями, которые обеспечивают заполнение - тогда во внутренних двух элементах строки должен быть текстовый ввод поиска и выбор поиска раскрывающийся. вот пример, над которым я работаю:http:/ ...
Правильный способ написать циклы для обещания.
Как правильно построить цикл, чтобы убедиться, что после обещать звонок и приковали регистратор.log (res) работает синхронно через итерации? (Синяя птица) db.getUser(email).then(function(res) { logger.log(res); }); // this is a promise я попробовал следующий способ (метод от http://blog.victorquinn.com/javascript-promise-while-loop) var Promise = require('bluebird'); var promiseWhile = function(condition, action) { var resolver = Promise.defer(); var loop = function() { if ...
узел.выполнение команды оболочки js
я все еще пытаюсь понять тонкости того, как я могу запустить команду оболочки linux или windows и захватить вывод в узле.js; в конечном счете, я хочу сделать что-то вроде этого... //pseudocode output = run_command(cmd, args) важно то, что output должен быть доступен для переменной (или объекта) с глобальной областью действия. Я попробовал следующую функцию, но по какой-то причине я получаю undefined печать на консоль... function run_cmd(cmd, args, cb) { var spawn = require('child_process' ...
Unescape HTML entities в Javascript?
у меня есть код Javascript, который взаимодействует с бэкэндом XML-RPC. XML-RPC возвращает строки вида: <img src='myimage.jpg'> однако, когда я использую Javascript для вставки строк в HTML, они отображаются буквально. Я не вижу изображения, я буквально вижу строку: <img src='myimage.jpg'> Я предполагаю, что HTML экранируется по каналу XML-RPC. Как я могу отменить эскейп строки в Javascript? Я попробовал методы на этой странице, неудачно: http://paulschreiber.com/blog/2008/09/ ...
Как отправить форму с JavaScript, нажав на ссылку?
вместо кнопки отправки у меня есть ссылка: <form> <a href="#"> submit </a> </form> могу ли я заставить его отправить форму при нажатии? ...
Очень, очень, очень большой div
для моего проекта (см. BigPictu.re или bigpicture.проект на JS на GitHub), Я должен иметь дело с потенциально очень, очень, очень большой <div> контейнер. Я знал, что существует риск плохой работы с простым подходом, который я использую, но я не ожидал, что он будет в основном присутствовать ... Только хром! Если вы тест эта небольшая страница (см. код ниже), панорамирование (нажмите + перетащите) будет: нормальный / гладкий на Firefox нормальный / гладкий даже в Internet Explorer очен ...
Что означает enumerable?
меня направили в MDN for..in страница когда он сказал: "for..in выполняет итерацию по перечисляемым свойствам объекта." потом я пошел в Перечисляемость и собственность страницы свойств где он сказал " перечислимые свойства-это те, которые могут быть повторены a for..in петля." словарь определяет enumerable как счетный, но я не могу действительно визуализировать, что это значит. Могу ли я получить пример чего-то быть перечислим? ...
Как получить даты highcharts по оси x?
есть ли стандартный способ получить даты по оси X для Highcharts? Не могу найти его в своей документации:http://www.highcharts.com/ref/#xAxis--type когда мой временной диапазон достаточно велик, он показывает даты. Однако, когда диапазон времени недостаточно велик, он просто показывает часы, например: Это меньше, чем идеал... если бы он мог показать дату и время в этом случае, это было бы здорово. Кто-нибудь знает как? ...