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
-
Календарь
Есть календарь Вот скрипт: <head> <script language="javascript"> var dDate = new Date(); var dCurMonth = dDate.getMonth(); var dCurDayOfMonth = dDate.getDate(); var dCurYear = dDate.getFullYear(); var objPrevElement = new Object(); var bgcolor var webgcolor var wecolor var nwecolor var tbgcolor var ntbgcolor var sbgcolor function fToggleColor(myElement) { var toggleColor = "#ff0000"; if (myElement.id == "calDateText") { if (myElement.color == toggleColor) { myElement.color = ""; } else { myElement.color = toggleColor; } } else if ((myElement.id == "calCell") || (myElement.id == "calTodayCell")) { for (var …
0 votes1 answer -
Определить какие стили назначил класс css
Как при помощи JavaScript определить какие стили назначил класс css Например: .first { color: #ccc; } <div class="first">первый</div> Нужно узнать, что у дива изменен цвет. Просматривать все стили сравнивая дефолтные с изменившимеся? Или есть стандартное средство? Как к примеру firebug определяет какие стили назначены на тот или иной элемент и из какого css файл.
0 votes5 answers -
Кроссбраузерный window.focus();
Опубликовал на jsfiddle пример всплывающего окна. Вот код функции, которая срабатывает при нажатии на ссылку var gmyWin=null; function myOpenWindow(winURL, winName, winFeatures, winObj){ if(winObj != null){ if(!winObj.closed){ winObj.focus(); return winObj; } } return window.open(winURL, winName, winFeatures); }HTML-код ссылки <a href='javascript:;' onClick='javascript:gmyWin=myOpenWindow("/","myWin","height=250,width=480",gmyWin);return false'>open new window</a>В результате должно открыться новое окно, если оно еще не открыто. Если окно уже открыто, то оно должно получить фокус. Все просто. Но работает не н…
0 votes3 answers -
Калькулятор-который умножает одно число на другое
Функционал такой: Пользователь - выбирает, ставит галочку в чекбоксе сколько ему нужно цветов (например 101) После этого Цена (4099) умножается ( на количество цветов) и появляется итоговая сумма:413999 Вот и весь функционал Помогите плиз
0 votes6 answers -
Отрисовка в canvas методом lineTo()
Здравствуйте. Возникла проблема с выделением элементов. У меня есть изображение, на нём расположены несколько фигур неправильной формы. При наведении на фигуру - её область окрашивается в другой цвет. Проблема в том, что при наведении на следующую фигуру, почему-то запоминаются координаты той фигуры, на которую я наводил до этого, и выделяются сразу 2 фигуры. При наведении на третью - выделяются 3 и т.д. Подскажите, как очистить этот метод lineTo(), чтобы при каждом новом наведении координаты перезаписывались, а не добавлялись? При выводе курсора из области фигуры у меня запускается следующий код: cxt.clearRect(0,0,cxt.width,cxt.height); cxt.width = cxt.width; cxt.global…
0 votes7 answers -
Как грамотно использовать css3pie и behavior
В HTML-файле я использую css3pie, чтобы в IE работал множественный бэкграунд. <style type="text/css" media="all"> .apost blockquote { behavior: url(http://localhost/css3pie.htc); display:block; margin:0.5em 5em; padding:0 20px; -pie-background:url('images/quotes_left.gif') left top no-repeat, transparent url('images/quotes_right.gif') right bottom no-repeat; background:url('images/quotes_left.gif') left top no-repeat, transparent url('images/quotes_right.gif') right bottom no-repeat; } </style> Код работает нормально и в IE6-7 оба бэкграунда отображаются. Видно, что здесь я использую behavior. Эта инструкция у меня записывается в декларации свойст…
0 votes1 answer -
Доработка меню
Добрый день, вот есть меню, http://jsfiddle.net/NAyU8/2/ , при наведении внизу появляется подменю, как сделать так чтобы подменю при наведении появлялось, но не исчезало пока не наведёшь на другой пункт меню? Делал вот так http://jsfiddle.net/LPQDF/1/ ,но меню накладывается друг на друга... Заранее спасибо!
0 votes2 answers -
Скрипт, подменяющий слово в коде
Здравствуйте. Подскажите пожалуйста примером скрипта, который ищет некое слово в html и обрамляет его тегом
0 votes5 answers -
Посоветуйте, какой проект можно реализовать на JavaScript.
Добрый день! Ищу тему для курсовой - проект на JavaScript, не игра. Допускается использовать другие языки программирования, но основной - JS. Из того, что нашел в интернете - online reader, mp3-player или эмуляторы dos. Может у кого есть техническое задание на тот или иной проект на JS. Спасибо.
0 votes4 answers -
Модальное окно
Доброго времени суток! Суть задачи такова: Есть форма: <form name="nameForm" action="nameAction" method="POST"> ... <input type="submit" name="nameButton" value="valueButton" id="idButton" /> <div id="modal"></div> </form> при нажатии на кнопку, форма отправляется на сервер, а управление данными передается программе заданной атрибутом action тега форм. Необходимо перед этим вывести окно с соглашением и в зависимости от выбора пользователя отправлять данные на обработку или нет. alert, confirm, promt не подходят, так как окно будет содержать текстовое поле, радиоБатоны, кнопку... пробовал jquery-ui не выходит. вот мой код: $('[n…
0 votes1 answer -
Проблема с меню
Может тема уже была озвучена. Помогите плиз. Как сделать чтобы по клику в меню кнопки "Главная" изменялся текст в <div id="cont"><p>Content</p></div> ? ===========================================================index.html <link type="text/css" rel="stylesheet" href="harpy.files/css/menu.css" /> <script type="text/javascript" src="harpy.files/js/menu.js"></script> </head> <div id="menu"> <span class="preload1"></span> <span class="preload2"></span> <ul id="nav"> <li class="top"><a href="#nogo1" id="root" class="top_link"><span>Главная</span></a></li> …
0 votes1 answer -
Ребята помогите прикрутить .fadeToggle();
Собственно есть скрипт <script type="text/javascript"> /* Menudropdown */ $(function(){ var lis=$("#topbar li:has(.dropdown)").find("a:first").append("").end(); lis.click(function(ee){ if($(ee.target).closest(".dropdown").size()>0){$(this).addClass("selected");ee.stopPropagation();} else { var th=this;lis.filter(function(){return !$(this).is(th);}).removeClass("selected");$(this).toggleClass("selected");return false;} }); $(this).click(function(e){lis.removeClass("selected");}) }); </script> Не могу никак прикрутить плавное появление окна т.е вот пример <script type="text/javascript"> $(document).ready(function() { $('.lb_bt').click(function…
0 votes1 answer -
Как отслеживать видимость div и считать сумму value в input, только в display:block (jQuery)
Есть скрипт калькулятора, все - работает, считает. Возникла необходимость, чтобы подсчет суммы велся из отображаемых div`ов, т.е. с display:block, а с спрятанных div`ов (display:none) - сумма не считалась. Делаю проверку, на отображения div, но скрипт работает не так jsfiddle.net. Помогите пожалуйста, нужно, чтобы при отметки чекбокса Касс2 (Касс1...) - таблица скрывается, и при этом Итоговая сумма считалась толь по Касс1 (по всем видимым Касс.n)
0 votes6 answers -
IE не поддерживает скрипт
Нашла удобный ресурс для того, чтобы изготовит кнопки на соц.сети.( http://share.pluso.ru/?liads )Отобрала параметры своих кнопок.Получила код : <div class='pluso pluso-theme-color pluso-small'> <div class='pluso-more-container'> <a class='pluso-more' href=''></a> <ul class='pluso-counter-container'> <li></li> <li class='pluso-counter'></li> <li></li> </ul></div> <a class='pluso-facebook'></a> <a class='pluso-twitter'></a> <a class='pluso-vkontakte'></a> <a class='pluso-odnoklassniki'></a> <a class='pluso-google'></a> <a class='plus…
0 votes3 answers -
Присвоение значение объекта
var my_a=document.getElementById('game').style.width; Теоретически, данная конструкция должна присваивать переменной my_a значение ширины элемената, но этого не происходит. Что я делаю не так?
0 votes1 answer -
Собственный скролл на jQuery
Всем трям! Есть вот такая штука. Пример конечно сырой, но суть отражает очень близко. Сразу оговорюсь: jQueryUI и прочие прилабуды предлагать не надо (напротив, pure-JS приветствуется), интересует возможность сделать нужное средствами самого jQuery. Итак: Нужно во-первых сделать так, чтобы при щелчке по полосе прокрутки, курсор цеплялся не за ее оптический центр, а за то её место, за которое было "ухвачено". И второе: случается так, что если при перетаскивании отпустить крысу за пределами элемента, не срабатывает событие отпускания крысы. Т.е. потом при ненажатых кнопках скролл тянется за мышью. Все остальное проблем (вроде бы) не вызывает, но любые комментарии по улучшен…
0 votes3 answers -
Не передаются параметры
Есть массив $row[] с переменными: id (тип integer), name (тип varchar), producer (тип varchar), price (тип integer), amount (тип integer), date (тип date). Эти данные передаются как параметры в функцию echo '<button class="option" id="u'.$id_upd.'" onclick="update_1('.$row["id"].','.$row["name"].','.$row["producer"].','.$row["price"].','.$row["amount"].','.$row["date"].')">Update</button>'; В javascript описана данная функция function update_1(id_upd, name_upd, producer_upd, price_upd, amount_upd, date_upd){ $("#id").replaceWith("<input class='input_id' value="+id_upd+" type='text' />"); $("#name").replaceWith("<input class='input_name' name='name…
0 votes1 answer -
Смена картинок по щелчку
Помогите, пожалуйста, исправить. Нужно, чтобы картинки, когда на них щелкаешь, менялись по порядку, а не случайным образом. И чтобы слева и справа от картинки были стрелки и когда на них нажимаешь,картинка меняется на следующую. Вот код программы: SCRIPT LANGUAGE="JavaScript"> <!-- Begin var rand1 = 0; var useRand = 0; images = new Array; images[1] = new Image(); images[1].src = "azbuka/А.gif"; images[2] = new Image(); images[2].src = "azbuka/Б.gif"; images[3] = new Image(); images[3].src = "azbuka/В.gif"; images[4] = new Image(); images[4].src = "azbuka/Г.gif"; images[5] = new Image(); images[5].src = "azbuka/Д.jpeg"; images[6] = new…
0 votes2 answers -
jquery load
Здравствуйте! Есть такой код: <!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Тест</title> </head> <body> <script language="javascript" type="text/javascript"> $(document).ready(function(){ $('#result').load('inc.html #result'); }); </script> <DIV id="#result"></DIV> </body> </html> файл inc.html: <DIV id="#result"> ТЕСТ </DIV> Почему-то не работает, помогите пожалуйста, что не так.
0 votes7 answers -
Помогите составить регулярное выражение
Здраствуйте! Подскажите, пожалуйста, каким образом можно из такой ссылки получить такую http://player.vimeo.com/video/54321299 ????Все, сам разобрался)) Кому интересно, решил таким образом var url = 'http://vimeo.com/54321299'; var embed = url.replace('vimeo.com/', 'player.vimeo.com/video/');
0 votes2 answers -
Помогите, пожалуйста, НЕ РАБОТАЕТ(
Здравствуйте, скажите, пожалуйста, почему скрипт не работает? Нужно, чтобы данные, полученные из формы переносились в базу данных, а потом выводились на страницу в табличку без обновления страницы. Вот скрипт: <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"> </script> <script type="text/javascript"> $(document).ready(function(){ $("#but").click(function(){ $.post('res.php', { 'mess' : $('#mess').val() }, function(dat…
0 votes2 answers -
jQuery click работает только по второму клику
Проблема в том, что первым кликом пропадает изображение, вторым появляется. На верхнем изображении ссылка меняется так же после двух кликов. Как сделать, чтобы всё действовало одним кликом? Код внутри страницы: http://idrugov.ru/slide.php
0 votes4 answers -
"Перейти назад"
Видел на блогах, да и в vk.com есть такая функция как "назад". Тобишь переход на предыдущую страницу. Подскажите каким кодом можно реализовать подобное.
0 votes5 answers -
Эффект выскальзывания страницы
Интерсует эффект выскальзывания, допустим как у этого шаблона: livedemo00.template-help.com/wt_41674/index.html#!/ Загвоздка в том, что этот эффект достигается в пределах одной страницы, если кто код подобных шаблоны разбирал тот поймет о чем речь.. То-есть систему управления не прикрутишь к такому шаблону.. Может есть у кого какой нибудь скрипт аналог, который бы мог помочь создать такой эффект, или может другой похожий.. чтобы можно было шаблон который я сделаю с ним, мог прикрутить к какой нибудь ЦМС.
0 votes2 answers -
Помогите найти ошибку
Есть список радио кнопок, каждая находится в своем li, при нажатии на другой инпут или лабел класс меняется на активный у li. Если работать с одним списком <ul><li../><li.../></ul> То все отлично, а как быть если их больше? Подскажите пожалуйста, я сам не смогу додумать. Сам код: $(document).ready(function(){ $('.variants input[type="radio"]').click(function() { console.log('li[for="' + $(this).attr('id') + '"'); $('li').removeClass('radioOn').addClass('radioOff'); $('li[for="' + $(this).attr('id') + '"]').removeClass('radioOff').addClass('radioOn') }); $('.variants input[type="radio"]:checked').click(); }); …
0 votes15 answers