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

155
vuejs обновляет родительские данные из дочернего компонента

Я начинаю играть с vuejs (2.0). Я построил простую страницу с одним компонентом. На странице есть один экземпляр Vue с данными. На этой странице я зарегистрировался и добавил компонент в HTML. Компонент имеет один input[type=text]. Я хочу, чтобы это значение отражалось на родителе (основной...

155
ESLint Неожиданное использование isNaN

Я пытаюсь использовать isNaNглобальную функцию внутри функции стрелки в модуле Node.js, но я получаю эту ошибку: [eslint] Unexpected use of 'isNaN'. (no-restricted-globals) Это мой код: const isNumber = value => !isNaN(parseFloat(value)); module.exports = { isNumber, }; Есть идеи, что я делаю не...

154
тип ввода = кнопка показа файла

Есть ли способ стилизовать (или скрипт) <input type=file />элемент, чтобы была видна только кнопка «Обзор» без текстового поля? Спасибо Изменить : Просто чтобы уточнить, зачем мне это нужно. Я использую многофайловый код загрузки с http://www.morningz.com/?p=5, и ему не нужно вводить...

154
Как очистить ввод HTML-файла с помощью JavaScript?

Я хочу очистить файл ввода в моей форме. Я знаю об установке источников для того же метода ... Но этот метод не сотрет выбранный путь к файлу. Примечание : я хотел бы избежать перезагрузки страницы, сброса формы или выполнения вызова AJAX. Это...

154
Как вы обнаруживаете очистку «поискового» ввода HTML5?

В HTML5 searchтип ввода отображается с маленькой буквой X справа, которая очистит текстовое поле (по крайней мере, в Chrome, может быть, в других). Есть ли способ определить, когда щелкают по этому X в Javascript или jQuery, кроме, скажем, обнаружения, когда щелкают по блоку вообще, или выполнения...

154
Как получать уведомления об изменениях истории через history.pushState?

Итак, теперь, когда HTML5 вводит history.pushStateизменения в истории браузеров, веб-сайты начинают использовать это в сочетании с Ajax вместо изменения идентификатора фрагмента URL. К сожалению, это означает, что эти звонки больше не могут быть обнаружены onhashchange. Мой вопрос: есть ли надежный...

154
Имя переменной в виде строки в Javascript

Есть ли способ получить имя переменной в виде строки в Javascript? (как NSStringFromSelectorв какао ) Я хотел бы сделать так: var myFirstName = 'John'; alert(variablesName(myFirstName) + ":" + myFirstName); --> myFirstName:John ОБНОВИТЬ Я пытаюсь подключить браузер и другую программу, используя...

154
Как я могу проверить, загружено ли фоновое изображение?

Я хочу установить фоновое изображение для тега body, а затем запустить некоторый код, например так: $('body').css('background-image','http://picture.de/image.png').load(function() { alert('Background image done loading'); // This doesn't work }); Как я могу убедиться, что фоновое изображение...

154
Используйте jQuery, чтобы получить файл с выбранным именем файла без пути

Я использовал это: $('input[type=file]').val() чтобы выбрать имя файла, но он вернул полный путь, как в "C: \ fakepath \ filename.doc". Часть "fakepath" была на самом деле там - не уверена, должна ли она быть, но я впервые работаю с именем файла загрузки файлов. Как я могу просто получить имя файла...

154
Проверьте, не переполняется ли содержимое элемента?

Какой самый простой способ обнаружить переполнение элемента? Мой пример использования: я хочу ограничить определенную область содержимого до 300 пикселей. Если внутреннее содержимое выше этого, я обрезаю его переполнением. Но если он переполнен, я хочу показать кнопку «больше», но если нет, я не...

154
Отформатируйте число как 2.5K, если тысяча или больше, иначе 900

Мне нужно показать значение валюты в формате 1K, равное одной тысяче, или 1.1K, 1.2K, 1.9K и т. Д., Если это не четные тысячи, в противном случае, если число меньше тысячи, выведите обычные 500, 100, 250 и т. Д. , используя JavaScript для форматирования...

154
Использование Жасмин, чтобы шпионить за функцией без объекта

Я новичок в Жасмин и только начал использовать его. У меня есть файл библиотеки JS с большим количеством функций, которые не связаны ни с одним объектом (то есть являются глобальными). Как мне следить за этими функциями? Я пытался использовать окно / документ в качестве объекта, но шпион не...