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

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


15
Изменение интервала SetInterval во время его работы
Я написал функцию javascript, которая использует setInterval для манипулирования строкой каждую десятую секунды в течение определенного числа итераций. function timer() { var section = document.getElementById('txt').value; var len = section.length; var rands = new Array(); for (i=0; i<len; i++) { rands.push(Math.floor(Math.random()*len)); }; var counter = 0 var interval = setInterval(function() { …

12
jQuery против document.querySelectorAll
Несколько раз я слышал, что самым сильным активом jQuery является то, как он запрашивает и манипулирует элементами в DOM: вы можете использовать CSS-запросы для создания сложных запросов, которые было бы очень сложно выполнить в обычном javascript. Однако, насколько мне известно, вы можете достичь того же результата с помощью document.querySelectorили document.querySelectorAll, …

11
Javascript - Отслеживание положения мыши
Я надеюсь отслеживать положение курсора мыши, периодически каждые мсек. Поэтому, по существу, когда страница загружается - этот трекер должен запускаться и, скажем, каждые 100 мс, я должен получить новое значение posX и posY и распечатать его в форме. Я попробовал следующий код - но значения не обновляются - в полях …
161 javascript 

14
Как загрузить страницу HTML в <div> с помощью JavaScript?
Я хочу загрузить home.html &lt;div id="content"&gt;. &lt;div id="topBar"&gt; &lt;a href ="#" onclick="load_home()"&gt; HOME &lt;/a&gt; &lt;/div&gt; &lt;div id ="content"&gt; &lt;/div&gt; &lt;script&gt; function load_home(){ document.getElementById("content").innerHTML='&lt;object type="type/html" data="home.html" &gt;&lt;/object&gt;'; } &lt;/script&gt; Это прекрасно работает, когда я использую Firefox. Когда я использую Google Chrome, он запрашивает плагин. Как мне заставить его работать в Google …

1
Moment.js Включить текст в середине формата даты
У меня есть формат «27 января 2015 года в 8:17 утра», который мне нужно отобразить с помощью moment.js. Я использую формат moment.format('MMM. D, YYYY at h:mm A z'); Все отлично работает, кроме слова "в". Как я могу заставить это слово отображаться как слово вместо «a» в «at», переводимого в «am …

15
Как определить, изменился ли URL после хэша в JavaScript
Как я могу проверить, изменился ли URL в JavaScript? Например, веб-сайты, такие как GitHub, которые используют AJAX, будут добавлять информацию о странице после символа #, чтобы создать уникальный URL-адрес без перезагрузки страницы. Как лучше всего определить, изменяется ли этот URL? Является ли onloadназывается событие еще раз? Есть ли обработчик событий …
161 javascript  ajax 


9
Сброс setTimeout
У меня есть следующее: window.setTimeout(function() { window.location.href = 'file.php'; }, 115000); Как я могу с помощью функции .click сбросить счетчик в середине обратного отсчета?
161 javascript  jquery 

13
Динамически добавить тег сценария с помощью src, который может включать document.write
Я хочу динамически включать тег сценария в веб-страницу, однако я не могу контролировать его src, поэтому src = "source.js" может выглядеть следующим образом. document.write('&lt;script type="text/javascript"&gt;') document.write('alert("hello world")') document.write('&lt;/script&gt;') document.write('&lt;p&gt;goodbye world&lt;/p&gt;') Сейчас выкладываю &lt;script type="text/javascript" src="source.js"&gt;&lt;/script&gt; в голове работает нормально, но есть ли другой способ динамического добавления source.js, используя что-то вроде …

9
Получить окно просмотра / высоту окна в ReactJS
Как получить высоту области просмотра в ReactJS? В обычном JavaScript я использую window.innerHeight() но используя ReactJS, я не уверен, как получить эту информацию. Я понимаю, что ReactDOM.findDomNode() работает только для созданных компонентов. Однако это не относится к элементу documentor body, который может дать мне высоту окна.

19
Проверьте, существует ли значение объекта в массиве объектов Javascript, и если нет, добавьте новый объект в массив
Если у меня есть следующий массив объектов: [ { id: 1, username: 'fred' }, { id: 2, username: 'bill' }, { id: 2, username: 'ted' } ] Есть ли способ перебрать массив, чтобы проверить, существует ли уже конкретное значение имени пользователя, и если оно ничего не делает, но если оно …

12
Как проверить тип сгенерированного исключения в Jest
Я работаю с некоторым кодом, где мне нужно проверить тип исключения, созданного функцией (это TypeError, ReferenceError и т. Д.). Моя текущая среда тестирования - это AVA, и я могу протестировать ее как t.throwsметод второго аргумента , например, здесь: it('should throw Error with message \'UNKNOWN ERROR\' when no params were passed', …


13
Конвертируйте марку MySql DateTime в формат даты JavaScript
Кто-нибудь знает, как я могу принять datetimeзначение типа данных MySQL , например, YYYY-MM-DD HH:MM:SSи либо проанализировать его, либо преобразовать его для работы в Date()функции JavaScript , например: - Дата ('ГГГГ, ММ, ДД, ЧЧ, ММ, СС); Спасибо!

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