JavaScript
A programming language that conforms to the ECMAScript specification
Explore Questions
There are no popular questions to show right now
-
0 votes1 answer
-
0 votes0 answers
-
0 votes0 answers
-
0 votes1 answer
-
0 votes0 answers
4,723 questions in this forum
-
почему не работает условие?
https://jsfiddle.net/Lmumho12/
0 votes2 answers -
Проблема с resize()
http://vladp.esy.es/ Я не стал сооружать в верстке 3-х колоночный макет из колонок равной высоты, а просто выровнял их через js. Помогите пожалста с проблемой: при изменении размеров окна меняется высота центральной колонки. Я вызываю функцию по событию resize, однако выравнивания не происходит. В js крайне слаб, сам не могу понять.
0 votes0 answers -
Работа с массивами и цикл for
Здравствуйте. Есть задача, пройтись по массиву и сортировать так, чтобы все 0 были в конце массива. Написал такой код 'use strict'var arr = [1, 5, 0, 10, 0, 65, 0];function moveZeros(some) { let str; for(let i = 0; i < some.length; i++) { if(some[i] == 0) { str = some.splice([i], 1); some = some.concat(str); } } return some;}console.log(moveZeros(arr));В данном примере все сортирует правильно, но если массив будет вида скажем [0, 0, 0, 1], то не будет правильно и на выходе получим [0, 1, 0, 0] вместо [1, 0, 0, 0] Например имеем такую ситуацию, что var arr = [0, 0, 0, 1] Цикл в первый раз пробежался по массиву, первый (нулевой) элемен…
0 votes27 answers -
Опять кодировка
Почему в мозиле алерт нормально отображается, а в хроме файлы http://dropcanvas.com/rv7j6 Я не понимаю, если все файлы добавить в архив, и открыть их в архиве, то кодировка нормальная, а если не добавлять в архив, то всё плохо Открыл файл, кодировка не нормальная, закинул его на dropcanvas, скачал его оттуда, открыл и кодировка стала нормальной, как это? Вот здесь проблема с кодировкой http://dropcanvas.com/tvgz2 откройте папку 01_JS_Integration
0 votes5 answers -
Почему не выводится значение атрибута?
https://jsfiddle.net/dzmqsyqe/
0 votes5 answers -
отображение модального диалога
$('.ajax').on('click', function(){ $.post($(this).attr('href'), function(data){ $('#modal').dialog('destroy'); $('#modal').html(data); $('#modal').dialog({ modal: true, width:'auto', }); }) showModal(); return false; }); function showModal() { $('#modal').html('<img src="/images/loading.gif">'); $('#modal').dialog({ modal: true, width:'auto', height: 90 }); $(".ui-dialog-titlebar").hide(); }работает криво -в хроме гифка не крутится, в фф гифка на 1 секунду появляется, потом исчезает, затем…
0 votes0 answers -
изменить синглтон
помогите пожалуйста понять в чём проблема синглтон так работает(в консоль выводится true). а так - нет. а разница только в том, что я просто внёс функцию в облать видимости Board()
0 votes3 answers -
С jquery повесить метод на событие resize у обычного table
Подскажите как поступить как быть? Что-то ничего не отрабатывает ((( $("#mytable").bind("resize", function () { calculateMyMethod()}); $(window).bind("resize", function() { calculateMyMethod()}); $(document).bind("ready", function () { calculateMyMethod()}); $(document).ready(function () { calculateMyMethod()}); $(window).bind("load", function () { calculateMyMethod()}); $(window).load(function () { calculateMyMethod()}); Задача состоит в следующем: в контрол который находится внутри обычной ячейки обычной таблицы загружаются данные. После загрузки соответственно таблица масштабирается. После всего этого, необходимо пересчитать значение определен…
0 votes4 answers -
document.getElementsByTagName
Почему элементы не красятся? https://jsfiddle.net/h6nLuqv7/
0 votes1 answer -
Почему алерт не выводит значение два?
https://jsfiddle.net/g58sk9fg/
0 votes3 answers -
Почему не выводит название id?
https://jsfiddle.net/wzt6u25s/
0 votes1 answer -
Скрыть <audio> после воспроизведения
Добрый день. Подскажите пожалуйста по такому моменту: на странице есть несколько элементов <audio>. Как можно сделать, что бы после проигрывания записи она скрывалась со страницы?
0 votes2 answers -
как поменять координаты часов?
<!DOCTYPE html> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <title>Untitled 1</title> <style> </style> </head> <body onload="ad()"> <p id="ad"></p> <canvas id="ctx" width="1200" height="800"></canvas> <script> var canvas = document.getElementById("ctx"); var ctx= canvas.getContext("2d"); ctx.fillStyle = "rgb(20, 184, 255)"; ctx.fillRect(100, 100, 300, 200); ctx.fillStyle = "rgb(255,255,255)"; ctx.fillRect(130, 130, 240, 80); ctx.beginPath(); ctx.fillStyle = "black"; ctx.arc(150, 260, 22, 0, 2 * Math.PI, true); ctx.closePath(); ctx.f…
0 votes1 answer -
Анимация числа, при изменении ширина HTML элемента
Здравствуйте! Помогите разобраться с динамической анимацией числа в блоке, интересует решение только на чистом javascript. Имеется блок с размерами 25 на 25px, в блоке находится число (0%), при клике по этому блоку происходит событие, которое задает блоку величину (в данном случае 75%), после чего его ширина плавно увеличивается на заданную величину. Но как привязать это динамическое увеличение и к числу, чтобы увеличение числа так же происходило синхронно при увеличении ширины блока до заданного числа, то есть до 75%? Вот пример http://jsfiddle.net/56mg4xyf/embedded/result/ Может есть какое то событие, которое отслеживает состояние блока? Буду благодарен, если по…
0 votes1 answer -
jquery on click и enter
Форма сложная, проблематично представить исходный код. Имеем инпут в произвольном месте формы На другой вкладке имеется button с привязкой метода click. Находясь в input нажимаю enter - выполняется код из метода click (который как указал выше привязан к другой абсолютно кнопке) Как такое может быть, как ентером попадаю в click?
0 votes3 answers -
Для чего в функцию, добавили 2 строчки кода?
http://jsfiddle.net/gucgL002/ И без них же всё работает var a=true;return a;
0 votes4 answers -
Свойство с наибольшим значением
var salaries = { "Вася": 100, "Петя": 300, "Даша": 250 }; var maxNum = 0; for(var key in salaries) { if(salaries[key] > maxNum) { maxNum = salaries[key]; } } document.write(maxNum) Начинается перебор свойств. Если значение свойства больше нуля, то это значение записывается вместо нуля. Получается var maxNum = 100, потом 300, потом 250. И по моей логике, должно вывести 250, но как вычисляется максимально значение?
0 votes3 answers -
Весь код страницы с комментариями.
Здравствуйте! Много где посмотрел, но так и не нашел полного решения. Нужно получить полный исходный HTML-код всей страницы включая doctype и комментарии которые могут находится перед и после тега <html>. document.documentElement.outerHTML не подходит.
0 votes0 answers -
Скрипт не работает в хроме и сафари
Привет! Подскажите, пожалуйста, в чем может быть проблема, http://son.topdetal.com.ua/mobi/по клику на пункты меню скриптом открывается блок с контентом этого пункта, и вот в хроме почему-то открывается через раз, в сафари вообще не открывается, в других браузерах нормально.
0 votes8 answers -
Создание объекта
Стоит ли забыть про этот способ new Object() И пользоваться только {} ?
0 votes8 answers -
Помогите с таймером
Доброго времени суток.Я перейду сразу к делу. Я не знаю Javascript ,но мне нужно приделать к сайту таймер отсчёта , который показывает сколько осталось времени до события. Буду очень благодарен за любую помощь.
0 votes1 answer -
Почему не удаляется свойство из объекта?
http://jsfiddle.net/56vpwozb/
0 votes1 answer -
Функция в объекте
Почему выводится значение undefined? http://jsfiddle.net/jag6f7td/
0 votes1 answer -
Перестал работать слайдер
Здравствуйте, на сайте Wordpress после очередного обновления перестал работать слайдер. http://finanse-info.ru/Подскажите пожалуйста, где искать причину
0 votes1 answer -
Почему функция не выполняется?
Почему не выполняется первая функция? Она должна вывести слово word 10 раз http://jsfiddle.net/hnsq6yry/ Я разобрался
0 votes0 answers