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
-
Скрипт попандера.
Кто можешь сделать скрипт как попандер. При клике в любое место сайта, открывался страница (site/popunder.htm), интервал 6часов.
0 votes1 answer -
Алфавитный порядок
Как сделать, что бы когда пользователь ввел слова и нажал кнопку, они построились в алфавитном порядке? Или сразу в алфавитном появлялись?
0 votes2 answers -
0 votes3 answers
-
jQuery слайдер
Здравствуйте уважаемые форумчане. Подскажите, пожалуйста, есть слайдер у него есть желтая подложка под серым фоном (web programming, mobile programming, DESIGN), смена слайдов происходит после наведения курсора на стрелки перетаскивание мышкой влево-вправо, и также при нажатии. Вот такой функционал http://attractgroup.com/ru/index У меня задача сделать такой же, только не юзать код из этого сайта. Может кто-то сталкивался с подобным в инете? Я гуглил, но готовый не находил, а клепать с 2х скриптов не лучший вариант, наверняка есть подобный, просто может с другой подложклой, это уже не беда, в стилях можно переделать. З.Ы. пока что сделан вариант: при нажатии меняются, а п…
0 votes0 answers -
Custom Select не работает в модальном окне
Привет всем. Такая проблема. Делаю кастом селекты с помощью customSelect. Все отлично работает. Но есть форма с селектами во всплывающем (в модальном) окне. Вот там оно работать не хочет. Причина как выяснилось что скрипт должен определять ширину контейнера (элемента заменяющего стандартный селект) - так вот в модальном окне она = 0px. Пробовал другой скрипт для кастом селект - такая же хрень. Кто сталкивался или какие есть идеи - говорите. Буду благодарен за любую инфу по теме. Модальные окна делаю с помощью arcticmodal
0 votes2 answers -
Два таймера на одной странице
Здравствуйте. Переделывал под себя скрипт обратного отсчета времени, сделал то, что знал, дальше проблема - два скрипта с таймером не работают на одной странице. Идентификаторы и фнкции разные задавал, изменял названия файла - не помогает. Задавал другой идентификатор для другого таймера countdown-2, все равно не работает. Вот код: <div align="center" id="countdown"></div> <script src="js/countdown.js" type="text/javascript" language="javascript"></script> var eventstr = "Распродажа закончилась!"; var countdownid = document.getElementById("countdown"); var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov",…
0 votes9 answers -
Помогите подобрать слайдер, плз
Помогите подобрать слайдер плз: http://vtest.uphero.com/wp/ Ничего не выходит .. Пробовала прикрутить некоторые - какая-то фигня неработающая вышла.. И еще вопрос можно ли как-нибудь сравнить объекты JQuery? Вот есть функция $("#slider-container li").click(function(){ if ($(this)==$("#slider-container .one")) { alert("Как узнать щелкнули ли по нужному слою?"); } });
0 votes12 answers -
Использование innerHTML
Здравствуйте. Вот недавно начал изучать JS и есть вопрос по свойству innerHTML. Везде говорят, что это свойство типа неофициальное и его не нужно использовать. Так ли это? Вот небольшой пример: Это кусок из формы для добавления статьи на сайт. В этом куске устанавливается текущая дата и время, плюс пользователь может дату и время изменить. Сначала все поля рисуются PHP. Если пользователь меняет месяц или год, то отрабатывает JS и перерисовывает select с днями - в соответствии с выбранным месяцем и годом. В коде закомментирован кусок с innerHTML, а выше его альтернатива. Можно ли использовать именно innerHTML. Ведь в данном случае с ним намного проще. (код рабочий - если е…
0 votes2 answers -
Обработчик события получает предыдущее значение поля вместо нового!
<input type="text" id="a1"> <div id="r"></div> <script type="text/javascript"> function go(){ document.getElementById("r").innerHTML = document.getElementById("a1").value } document.getElementById("a1").onkeypress = document.getElementById("a1").onchange = function(){go()} </script> Функция go читает из поля a1 значение и пишет его в поле r. Было пусто. Ввожу "1" - получаю пусто. Ввожу "2" - получаю "1". Удаляю все - получаю "2". И так далее - читает предыдущее значение. Как получить именно новое значение, которое только что введено? Ввёл "заяц" - получил тут же по буквам "з", "за", "зая", "заяц". А не "", "з", "за", "зая". Почему читает п…
0 votes1 answer -
подключить jq два раза
скажите пожалуйста что происходит если я подключаю на странице jquery два раза? например есть сайт, работающий на cms. он использует jquery 1.7. я в самом низу страницы ещё подключаю jquery 1.8 значит ли это, что функции, которые в 1.7 полностью перекрылись новыми и проблем при использовании их не будет? то есть произошло просто обновление версии jquery не совсем красивым способом
0 votes5 answers -
Jquery addClass/Remove Class on click не работает
Подскажите пожалуйста в чем моя ошибка, почему не работает такой код? HTML <nav> <ul> <li><p>Головна</p></li> <li><p>Про нас</p></li> <li><p>Про нас</p></li> </ul> <script> $(document).ready(function () { $('ul li:first-child').addClass('checked'); $('ul li p').click(function () { $('ul li').removeClass('checked'); $(this).addClass('checked'); } ); } ); </script> </nav> CSS .checked { height: 40px; background: #000; }
0 votes6 answers -
Скопировать данные из буфера обмена
Добрый день! Есть задача, нужно копировать данные из буфера обмена. Т.е есть определенный обработчик события, когда событие наступает нужно взять данные из буфера обмена и записать их к примеру в массив, чтобы дальше с ними работать. Гуглил по данному вопросу, всем нужно данные в буфер добавить, а мне вот наоборот. Может кто сталкивался с проблемой?
0 votes4 answers -
New image и delete image
Создаю новый объект var tempImage = new Image(); В с++ я помню данная конструкция динамически выделяла память под объект. потом надо было обязательно почистить за собой память, если объект больше не нужен. Как это сделать в javascript? Или оно само и тут это не нужно? Не хотелось бы, чтобы объекты плодились и зависали в памяти, вызывая тормоза.
0 votes2 answers -
Как сохранить изменения на canvas?
Всем привет. Занялся изучением html5. Не могу найти нужную информацию в интернете. Подскажите, пожалуйста, как сохранить изменения на canvas? Допустим я обработал фотографию и сделал ее черно-белой. После дальнейших манипуляций она снова становится цветной. Вот мои наработки http://jsfiddle.net/fmSJp/ Единственное, что не применяются изменения цвета, так как фото находится на другом сервере. Но код рабочий.
0 votes0 answers -
Сравнение двух массивов
Добрый день! Никак не могу додуматься до одной простой штуки: имеем два массива, в цикле идет сравнение. Пишу в лоб, через сравнение, но наверняка есть какой то более правильный подход, не через сравнение: var ar1 = ["1", "2", "3" ...]; var ar1 = ["4", "3", "2" ...]; for(i=0;i<1000;i++) { if(ar1[i] > ar2[i]) { *какое то действие* } else if(ar1[i] < ar2[i]) { *какое то действие* } } Т.е. в итоге мне нужно получить название массива, у которого элемент на данном цикле больше. А как это можно узнать не используя прямого сравнения?
0 votes9 answers -
Удаление лишних элементов
Всем привет. Я не силён в жабескрипте, по этому прошу помощи. Задача такая: Есть <li class="d"></li> их на странице может быть n количество. Мне надо сделать так, чтобы оставалось на странице только первых пять "li", а остальные удалялись. Удаление я так понимаю можно осуществить с помощью jquery "remove();". А вот как записать, чтобы этот метод воздействовал на все элементы, кроме первых пяти? Спасибо.
0 votes3 answers -
Удаление cookies при выходе
Я знаю,что куки удаляются при закрытии сессии.Но клиент сильно привередливый.Нужно,чтоб куки удалялись,когда закрываешь и вкладку.Может писать каждые 10 секунд переменную в куки длиной 10 секунд?
0 votes2 answers -
Input type="button"
Подскажите, пожалуйста, есть ли возможность написать вот такой скрипт onload = function () {setTimeout(document.getElementById('sub1').click(), 1500)}; где <form id="f1" method="get" action=""> <input id="sub1" type="button" onclick="window.location='http://www.tigir.com'" value="Подтвердить"> </form> используя вместо getElementById('sub1') другой метод, позволяющий определить элемент формы input по атрибуту type="button".
0 votes4 answers -
Замыкания и анимация - не могу разобраться
В самом конце файла slider.js у меня есть функция // on pagination click if (pagination=="true") { $(pagId).children().click(function() { var diff = $(pagId).children().index($(this)) - curActive; if (diff < 0 ){ diff = length + diff; } console.log(curActive, $(pagId).children().index($(this)), diff); var list = function() { for ( var i = 0; i < diff; i++) { setTimeout(function(){ console.log(i); next(); }, 500); } }; list(); }); } А именно весь вопрос вот в этой функции: var list = function() { for ( var i = 0; i < diff; i++) { setTimeout(function(){ console.log(i); next(); }, 500); } }; list(); Когда я кликаю в слайдере на кноп…
0 votes1 answer -
Оцените код слайдера
Оцените код слайдера. http://vtest.uphero.com/slider2/
0 votes2 answers -
конфликт $ и jQuery
подскажите пожалуйста как при использовании jquery избежать конфликта функций $ и jQuery я установил drupal7, он по умолчанию включил свою версию jquery. эта версия работает только с jQuery. но мои скрипты, которые я подключаю в конце страницы работают с $ заменить в блокнотике $ на jQuery не вариант. отключить друпаловскую библиотеку и оставить свою тоже не вариант. хотелось бы понять причину
0 votes1 answer -
Вывод информации через radio
Здравствуйте. Проблема с radio кнопками. Никак не получается вывести информацию из кнопок в текстовое поле. Уже чего только не пробовал... Цель: Есть две radio кнопки, надо вывести информацию из выбранной кнопки в текстовое поле. Тут в визуальном редакторе http://jsfiddle.net/gbJNf/ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251" /> <title>Выбор пола</title> </head> <body> <script type="text/javascript"> <!-- wait_visibility('pol', 0);function create(form) { form.story.value=""; console.log(form.pol[men]); if (form.1.value != "") { form.story.value +="Мужчина" + form.1.value + "\…
0 votes6 answers -
Слегка необычный JS слайдер
Все привет. Появилась небольшая проблема, а именно реализация слегка непохожего на других слайдера. То есть нахождение на экранне одновременно двух слайдов, занимаемые примерно половину выделенного им блока и соответственно прокрутка каждого слайда. Скриншот прикрепил. Может кто знает какие-нибудь библиотеки, позволяющие реализовать такой вид? Заранее благодарен P.S. Более подходящего раздела не нашел, так что извиняюсь если ошибся
0 votes6 answers -
пустое условие
объясните пожалуйста почему такая конструкция выводит значение b? if(true){ var b = "test"; } console.log(; ведь в условии ничего нет. а получается, что есть что-то подобное 1, true и т.д.
0 votes8 answers -
выбор по одному из правил атрибута style
помогите пожалуйста решить проблему на странице есть несколько img. у некоторых есть атрибут style="line-height: 1.538em; float: right;" ,у некоторых есть атрибут на странице есть несколько img/ у некоторых есть атрибут style="line-height: 1.538em; float: left;" хотелось бы на js или jquery отобрать только те img, у которых float: right;
0 votes6 answers