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

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].


6
Браузеры анализируют JavaScript при каждой загрузке страницы?
Браузеры (IE и Firefox) анализируют связанные файлы javascript при каждом обновлении страницы? Они могут кэшировать файлы, поэтому я предполагаю, что они не будут пытаться загружать их каждый раз, но, поскольку каждая страница по сути отдельна, я ожидаю, что они снесут любой старый код и повторно проанализируют его. Это неэффективно, хотя …

10
Как отправить форму, используя JavaScript?
У меня есть форма с идентификатором, theFormкоторый имеет следующий div с кнопкой отправки внутри: <div id="placeOrder" style="text-align: right; width: 100%; background-color: white;"> <button type="submit" class='input_submit' style="margin-right: 15px;" onClick="placeOrder()">Place Order </button> </div> При нажатии placeOrder()вызывается функция . Функция изменяет innerHTML вышеупомянутого div, чтобы быть "обработка ..." (таким образом, кнопка отправки теперь …
190 javascript 

4
Как перебрать ключи и значения в объекте в CoffeeScript?
У меня есть объект (так называемый «ассоциированный массив» - также известный как простой объект JavaScript): obj = {} obj["Foo"] = "Bar" obj["bar"] = "Foo" Я хочу перебрать objиспользование CoffeeScript следующим образом: # CS for elem in obj Бу код CS выше компилируется в JS: // JS for (i = 0, …

7
jQuery-эквивалент метода JavaScript addEventListener
Я пытаюсь найти jQuery-эквивалент этого вызова метода JavaScript: document.addEventListener('click', select_element, true); Я получил, насколько: $(document).click(select_element); но это не дает тот же результат, что и последний параметр метода JavaScript - логическое значение, указывающее, должен ли обработчик событий выполняться на этапе захвата или всплытия (согласно моему пониманию с http://www.quirksmode.org /js/events_advanced.html ) - …

12
Uncaught TypeError: Невозможно прочитать свойство 'msie' из неопределенного - jQuery tools
Я получаю следующую ошибку в консоли Chrome dev: Uncaught TypeError: Cannot read property 'msie' of undefined .browserНасколько я понимаю, это потому, что теперь в jQuery устарела, однако я использую последнюю версию инструментов jQuery, и она по-прежнему выдает ошибку, я проверил jsфайл и он там. Как я могу обойти это, чтобы …

15
Строка для объекта в JS
У меня есть строка как string = "firstName:name1, lastName:last1"; теперь мне нужен один объект obj такой, что obj = {firstName:name1, lastName:last1} Как я могу сделать это в JS?

13
Как сделать так, чтобы setInterval также работал, когда вкладка неактивна в Chrome?
У меня setIntervalработает кусок кода 30 раз в секунду. Это прекрасно работает, однако, когда я выбираю другую вкладку (так что вкладка с моим кодом становится неактивной), setIntervalона почему-то устанавливается в состояние ожидания. Я сделал этот упрощенный тестовый пример ( http://jsfiddle.net/7f6DX/3/ ): var $div = $('div'); var a = 0; setInterval(function() …


3
Promise.all: Порядок разрешенных значений
Глядя на MDN, похоже, что valuesпереданный в then()обратный вызов Promise.all содержит значения в порядке обещаний. Например: var somePromises = [1, 2, 3, 4, 5].map(Promise.resolve); return Promise.all(somePromises).then(function(results) { console.log(results) // is [1, 2, 3, 4, 5] the guaranteed result? }); Кто-нибудь может процитировать спецификацию, в которой указывается порядок values? PS: Запуск …

2
JavaScript: Загрузить файл
Допустим, у меня есть этот элемент на странице: <input id="image-file" type="file" /> Это создаст кнопку, которая позволит пользователям веб-страницы выбрать файл через диалоговое окно ОС «Файл открыт ...» в браузере. Допустим, пользователь нажимает указанную кнопку, выбирает файл в диалоговом окне, а затем нажимает кнопку «ОК», чтобы закрыть диалоговое окно. Выбранное …

13
Как получить значение поля ввода с помощью ReactJS?
У меня есть следующий компонент React: export default class MyComponent extends React.Component { onSubmit(e) { e.preventDefault(); var title = this.title; console.log(title); } render(){ return ( ... <form className="form-horizontal"> ... <input type="text" className="form-control" ref={(c) => this.title = c} name="title" /> ... </form> ... <button type="button" onClick={this.onSubmit} className="btn">Save</button> ... ); } }; …




Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.