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
4723 questions in this forum
-
Как отключить остановку выполнения скрипта при "неактивности"
делаю миниигрушку на html5, управление с клавиатуры, клавишами-стрелками.. через некоторое время происходит остановка выполнения скрипта (javascript), видимо срабатывает "неактивность" и пока мышкой не шевельнёшь, скрипты не выполняются.. как побороть ?
0 votes20 answers -
Сбор всех необходимых данных со страницы в json
Здравствуйте. У меня на странице есть много checkbox, textarea, input и других подобных тегов, которое содержат какую-то информацию. Подскажите мне алгоритм, как это все проще собрать в json. Проходить все элементы циклом? Или есть более оптимальное решение?
0 votes13 answers -
как преобразовать милесекунды в минуты часы
Добрый день !!! Подскажите как мне преобразовать милесекунды в минуты часы и секунды . Задача такая , есть экзамен который может длиться от нескольких часов до нескольких минут , в начале я устанавливаю время экзамена к примеру 5 минут 5*60*1000 пщлучаю время в милесекундах теперь мне надо это время преобразовать в такой вид 5 мин 00 сек , а потом с помощью таймера менять время тоесть уменьшать 5 минут посекундно . Спасибо всем
0 votes4 answers -
Помогите написать скрипт с циклом выдачи команд
Подскажите, как запустить группу команд, подвесив их на одну кнопку Вобщем, у меня простенький скрипт кнопки код: <!-- START OF SCRIPT --> <INPUT TYPE=BUTTON VALUE="ВКЛ" STYLE="width: 0.98cm; height: 0.61cm" ONCLICK="location.href='http://192.168.254.11/index.html?cmd=W01RS|ka 01 1%0D'"> <INPUT TYPE=BUTTON VALUE="ВЫКЛ" STYLE="width: 1.19cm; height: 0.61cm" ONCLICK="location.href='http://192.168.254.11/index.html?cmd=W01RS|ka 01 0%0D'"> <!-- END OF SCRIPT --> сделал кнопки "вкл" и "выкл" В итоге наплодил этих кнопок тучу А как сделать скрипт с циклом выдачи команд - не хватает образования у меня есть юниты имеющие IP в трех группах - 19…
0 votes8 answers -
clearInterval
Есть изначально setInterval. При клике на ЛИ надо остановить этот интервал (ID 1). После выполнения действий опять вызываем setInterval(hideLi, 4000); При повторном клике нужно отменить все setInterval выполнить действия и опять запустить setInterval и так по кругу.Не могу понять как отменить setInterval который вызываю в событии (клик). Кто знает подскажите. Спасибо...setInterval(hideLi, 4000); // ID 1 $('.bottom ul li').click(function() { clearInterval(1); $('.bottom ul li img').hide(); $('.bottom ul li').removeClass('active'); $(this).addClass('active'); if ($('.bottom ul li:last-child').hasClass('active')) { setTimeout("$('.bottom ul…
0 votes9 answers -
Проверка правильности ввода не работает((
Всем привет! Есть функция, которая при нажатие на форме посылает данные о клиенте на сервер, в ней хотелось бы сделать дополнительно проверку, так вот, когда вот так я ставлю условие, то оно выполняется, а когда добавляю else if (document.all.T1.value.lenght == 0 ) or ( document.all.T1.value.lenght == NULL ) { //document.all.idLine5.style.visibility=''; alert(document.all.T1.value); } st=tbUnt(); url = "sendorder.php?nam = "+document.all.T1.value+"&st = "+st; Get(url); st = WrToDoc(); document.all.ForTD.style.display = 'none'; document.all.ShwOrd.innerHTML = st; } а вот так не работает if (document.all.T1.value.lenght == 0 ) or ( document.all.T1.value…
0 votes9 answers -
Условное добавление и удаление класса css с помощью js
В теле функции прописан следующий код: if ( window.pageYOffset >270 ) { var obj=document.getElementById('imMenuMain'); obj.className="menuscroll"; } подскажите, как удалить класс если "pageYOffset <270" то есть при возвращении в исходное положение?!
0 votes4 answers -
audio.js + запомнить паузу в cookies
Подключил к сайту библиотеку audio.js Все хорошо, работает стоп - плэй, но как сделать запоминание паузы в кукисах, чтобы на каждой странице оно не начинало заново играть? Если честно я не силен в js чтобы правильно задать этот триггер... п.с.: библиотека используется для фоновой мелодии на сайте.
0 votes5 answers -
Передача перемменой из js в php
Подскажите плиз, есть такой скрипт <script type="text/javascript"> function SetCafeID©{ test = 1; <?php echo "var Descr = '". $cafe_rez[test][Description] ."'; "; ?> c.Details.value = Descr; } </script> Как переменную test из js запихнуть сюда $cafe_rez[test][Description]. Пробовал уже по всякому, что то мозг сегодня не соображает )
0 votes10 answers -
Книга по Jquery
Быстро понял, что на одном Html/Css далеко не уедешь. Поэтому хочу изучить jquery. Посоветуйте какие-нибудь книгу хорошую по jquery (желательно актуальную). С программированием знаком (С#). Если книга прямо must have, то можно и на английском. Заранее спасибо!
0 votes17 answers -
Помогите разобраться jQuery
Здравствуйте! Честно говоря вообще полный нуль в JavaScript и иже с ним... но необходимо решить такую задачку есть: item = document.getElementById(id); нужно к родителю item добавить класс "simle_class"... html вот такой: <ul> <li class="menu" id="menu_item1"> <a href="">Link</a> <div id="id1" class="dropdownmenu" style="visibility: hidden"> ... </div> </li> ... <li>...</li> </ul> в общем-то ситуация следующая. Есть меню с выпадающими подменю для каждого пункта, при наведении курсора на ссылку меню она меняет размер (li a:hover {font-size: 120%;} и появляется выпадающее подменю, так вот проблема в том, что когд…
0 votes10 answers -
Выражение для проверки.
Подскажите выражение для проверки на заполнение поля только цифрами и знаком "+" if(/D/(you_phone) || you_phone.indexOf("+" ,0) == -1 ||you_phone.length13){
0 votes3 answers -
Как отключить балун
Как отключить балун на яндекс карте чтобы не открывался при щелчке на метку?
0 votes8 answers -
Предворительный показ добавленной картинки, перед отправкой на сервер
Здравствуйте! Подскажите можно ли, как-то показать картинку добавленную через type=file перед тем как отправить ее на сервер. Теоретически я понимаю что нужно использовать onload, но как перехватить действие? С addEventListener не получается так как IE не поддерживает. Подскажите как можно решить эту задачу. Спасибо!
0 votes21 answers -
Определение id элемента по которому кликнули
Есть вот такой блок с выбором файлов: В данном случае имеем стандартный input с выбором файла, которому поставлен "opacity: 0" и "z-index:9999", а под него засунута своя стилизованная кнопка, 3 из которых мы видим на картинке. Все это работает так: - изначально есть только одно поле выбора файла. Мы клацаем по кнопке "Выберите файл..." и наша надпись на кнопке соответственно заменяется именем выбранного файла - затем, если нам надо добавить еще один файл, мы клацаем на кнопку "+" и снизу добавляется еще одно поле (подобно первому скрину с 3-мя полями). Каждое новое поле имеет свой id вида "#fln№" (первое поле #fln1, второе #fln2 и т.д.) и одинаковый класс ".uplFil…
0 votes2 answers -
Каждому браузеру свой стиль
Подскажите как сделать на Яве чтоб по названию браузера, независимо от его версии он подключал тот стиль который ему нужен. Яву я не знаю поэтому и прошу помощи. Кто может помогите или лучше всего дайте ссылку на статью об этом)))
0 votes12 answers -
Ширина Div-a через JS
В общем мне надо чтоб при загрузке страницы, заружался определенный яваскрипт который выставлял бы ширину определенного дива на нужную мне величину! Но как это сделать я не знаю так же как я делал с картинками не получается кто разбирается JS помогите плиз!
0 votes9 answers -
fade, косяки в IE, или просто не работает.
Для примера сделал "визитку" человечка, который мне очень помог разобраться с JS. Только есть одна проблема, это fade. Будь то fadeTo, или же, в одном решении встречалось fadeOpacity, что тоже работает с багами. Что же делать, как же быть? Вот пример: http://szr4.com/stuff/test/IEfadeTo/index.html p.s. А в FF красота...
0 votes11 answers -
DOM вместо innerHTML
Добрый день, не работает innerHTML в IE. Погуглил в итоге необходимо переписать с помощью DOM -не могу до конца понять как. Суть необходимо - из БД mySQL запросами через AJAX получать в select значения (асинхронно). В комментарии кода "строим DOM" насколько я понял не хватает каких то параметров. Index.html //функция получения названия фирм из БД function showFirm(str) { if (str=="") { document.getElementById("parts_firm").innerHTML=""; return; } if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatec…
0 votes24 answers -
Сравнение текста input с заданным значением
Здравствуйте. Подскажите пожалуйста как можно реализовать проверку значения у input с другой переменной php при отправке формы? Например, чтобы в случае если value больше переменной php, он или показывал alert, или просто подсвечивал input, и естественно не отправлял данные а оставался на этой же странице. Событие keyup не подойдет, так как данные могут вбиваться в ручную, или с помощью нарисованных кнопок + и - (инкремент, декримент). Переменная php: <?php echo sprintQtyInStock($product->qty_in_stock); }?> Вывод input: <form id="item<?php echo $product->product_id; ?>" name="product" method="post" action="<?php print $product-&g…
0 votes1 answer -
Глючит аккордеон
Почему то глючит аккордеон - при нажатии на <span class="parent">текст</span> открывается блок. При нажатии на следующий елемент <span class="parent">текст</span> - блок открывается, при этом первый открытый блок должен закрываться, а он остается открытым. Причем возникает этот глюк при использовании: <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> При использовании версии 1.2.6 все работает нормально. Вот код: JSCRIPT: $(document).ready(function(){ $(".accordion .parent:first").addClass("active"); $(".accordion .children:not(:first)").hide(); $(".accordion .parent…
0 votes9 answers -
Не работает click в JQUERY
Здраствуйте помогите решить проблему! Не срабатывает click Скрипт должен добавлять элемент в таблицу, ничего не происходит HTML код: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>Курс по Jquery</title><link href="css/mystyle.css" rel="stylesheet" type="text/css" /><script type="text/javascript" src="js/jquery.min.js"></script><script src="js/myscript.js" type="text/javascript"></script></…
0 votes2 answers -
Доступность полей
На форме есть checkbox. Если юзер делает его checked, то на этой же форме поле становится able, если юзер делает его unchecked, то поле становится disable. Вообще, все равно, является ли поле textarea, input type="text" или чем-то другим.
0 votes5 answers -
Передача изображения AJAX'ом
Добрый день! Ситуация такая - необходимо на сайте загрузить с компьютера пользователя изображение и передать в хоть в каком- нибудь виде на сервер. Сделать это надо без перезагрузки страницы. Первое что пришло в голову - перегнать изображение на клиенте в base64 и передать постом. Скажите- это реализуемо на javascript'е? Или может кто подкинет идейку, как можно это проще реализовать?
0 votes4 answers -
как обеспечить асинхронную загрузку jQuery и jQuery UI ?
Здравствуйте! Кто-нибудь может подсказать, как обеспечить асинхронную загрузку jQuery и jQuery UI и не нарваться на т.н. "гонки"?
0 votes11 answers