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
-
Смена картинок пи наведении курсора
Смена картинок пи наведении курсора - но не это: <a href="http://nonags.online.ru/main.html" onMouseOver="document.pic1.src='a.gif'" onMouseOut="document.pic1.src='b.gif'"> <IMG SRC="b.gif" BORDER=0 NAME="pic1"></a> в этом случае меняеться та картинка на которую наводишь курсор Я ищу скрипт, который позволяет след. есть 6 картинок слева, 1 область для картинки справа при наведении на картинки слева, в области справа появляеться изображение (например увеличенное фото левой картинки) и так слева появляються разные картинки в зависимости от наведенного курсора на правых картинках p.s. надеюсь понятно....)
0 votes13 answers -
Смена картинок по щелчку
Помогите, пожалуйста, исправить. Нужно, чтобы картинки, когда на них щелкаешь, менялись по порядку, а не случайным образом. И чтобы слева и справа от картинки были стрелки и когда на них нажимаешь,картинка меняется на следующую. Вот код программы: 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 -
Смена картинок при наведении мыши
Скачал несколько скриптов по поиску "смена картинки при наведении мыши". Все они не совсем то, что надо. Они меняют либо ту картинку, на которую мышь наезжает, либо вот самое близкое: с сайта http://www.cgi.ru предлагается несколько гиперссылок, в виде списка, где маркерами служат изображения-нолики, при наведении мыши на ссылку, маркер становится изображением-крестиком. Мило, но надо малость другое: есть окно изображения общей картинки, восемь гиперссылок и соответствующие этим ссылкам картинки (8) в папке, надо, чтобы при наведении на некую ссылку в окне изображения общая картинка сменялась на соответствующую этой ссылке, а при уходе мыши со ссылки, общая картинка возвр…
0 votes17 answers -
Смена картинок при нажатии на ссылку
Доброго времени! Нужно сделать небольшой скриптик по смене картинок при нажатии на ссылку. Что то типа "выключить свет", нажал на ссылку картинка светлая(включить свет), нажал еще раз, картинка стала опять темной(выключить свет). Подскажите пожалуйста как это сделать? Заранее спасибо!
0 votes7 answers -
Смена логотипа при наведении на облость
Тему переименовать не смог. Немного поменялся смысл после приложения мозгов к задаче Задача для меня невыполнимаю, но для гуру элементарна. Имеется: таблица в одну колонку и несколько (2-4) сторк. первая ячейка - НАЗВАНИЕ + ФОН. Задача: при наведении на таблицу, сменить ФОН на другой. Подробнее: Имеется некая таблица НАЗВАНИЕ+ФОН КОНТЕНТ КОНТЕНТ КОНТЕНТ Всю таблицу (вместе с контентом) нужно считать активной облостью. При наведении на эту область (не только текст, а вообще в зону таблицы) необходимо сменить ФОН. Как только мышка ушла из зоны - необходимо всё вернуть обратно. Сложность: На странице будет 2-3 таких зоны. Каждая должна менять свой ФОН. Код же должен проход…
0 votes8 answers -
Смена множества картинок при наведении курсора
Порылся в поиске, но нашел только вариант где меняются две картинки (основная и появляющаяся при наведении). Мне же надо множество картинок, чтобы при каждом наведении была другая картинка. В общем нужно сделать как в логотипе у Лебедева Подскажите плиз как это реализовать.
0 votes17 answers -
Смена потока видео через Javascript
Всем привет! Надеюсь на вашу помощь. так как я в javascript новичок и стал его только изучать. Есть трансляция с камеры через плагин vlc в html. <param name="Src" value="rtsp://admin:psw@192.168.0.20:554/live2.sdp"/> <embed id="vlcEmb" type="application/x-google-vlc-plugin" version="VideoLAN.VLCPlugin.2.2.4" autoplay="yes" loop="no" controls="no" volume="0" width=24% height=auto target="rtsp://admin:psw@192.168.0.20:554/live2.sdp" ></embed> Как написать скрипт, чтобы в полноэкранном режиме шел поток live1, а в обычном live1? я уже пытался и так <script> if (vlc.video.fullscreen) { var…
0 votes0 answers -
Смена прозрачности
Здравствуйте! Прошу помощи есть код <style> div.block { padding: 4px; background: #f00; } </style> <script> var Opacity = { set: function(elem, op) { var prop = this.getProperty(); if (!elem || !prop) return false; if (prop == 'filter') { op *= 100; var oAlpha = elem.filters['DXImageTransform.Microsoft.alpha'] || elem.filters.alpha; if (oAlpha) oAlpha.opacity = op; else elem.style.filter += 'progid:DXImageTransform.Microsoft.Alpha(opacity=' + op + ')'; } else elem.style[prop] = op; }, getProperty: function() { if (typeof document.body.style.opacity == 'string') return 'opacity'; else if (typeof document.body.style.MozOpacity =…
0 votes2 answers -
Смена рамки изображения
Пытаюсь при mouseover сменить цвет рамки у изображения, но чёт не найду каким образом. Может кто подскажет. <script> function rot() { document.getElementById("imger_1").style.background = "#DEDEDE"; } </script> <img border=10 id='imger_1' src='img/leftpic1.jpg' onMouseOver='rot()' > *ихмо ошибка в style.background
0 votes2 answers -
Смена текста
Есть, напрример, список: <ul> <li> <a> tra-ta-ta</a></li> <li> <a> tra-ta-ta</a></li> <li> <a> tra-ta-ta</a></li> </ul> Но, допустим, окно для вывода списка небольшого размера. Как сделать, чтобы список каждый раз подгружался с разным порядком, и выводилось, например, только первые три пункта?
0 votes1 answer -
смена текста кнопки и jQuery
Постигаю азы jquery. Как заставить текст меняться в тот момент, когда кнопка становиться невидимой? CSS: .button { color: white; font-weight: bold; background: maroon; padding: 12px; display: inline-block; width: 180px; text-align: center; } JavaScript: $(document).ready( function() { $('.button').click(hide) } ) function hide(e) { var t = e.target || e.srcElement; $(t).fadeOut(800).text('новый текст').fadeIn(800); } HTML: <button class="button">кнопочка</button>
0 votes2 answers -
Смена текста по двойному клику
Привет ребята! Вот возникла необходимость сделать так, чтобы по двойному нажатию на текст, который находится в ячейке таблицы (либо по двойному нажатию на эту ячейку) на его месте появлялся ListBox. После выбора элемента в этом ListBox-е выполнялась процедура (применялся фильтр) и на его месте появлялся уже новый текст. Вот тут возникает вопрос, как определить физические границы ячейки таблицы... Может кто-то пробовал что-то подобное? Спасибо!
0 votes3 answers -
Смена фона при наведении на ссылку
Задача: Есть слой в котором есть 2 ссылки. В зависимости от того на какую ссылку наводим меняется фон этого слоя. Знания в JS нет. Поискал в Интернете решения, но либо не подходили, либо не работали. Помогите подправить или может кто-то предложит другой вариант На данный момент имеется. 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"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Test</title> </head> <body> <script type="text/javascript"> document.getEl…
0 votes8 answers -
Смена цвета элемента
Здравствуйте, проблема у меня типичная, но в гугле не смог найти решения. Надеюсь что вы мне поможете. На сайте, когда наводишь мышкой на картинку поста, имя поста должно менять цвет на светло серый. Я пробовал множество разных решений из интернета, но не помогло. Может быть кто опытный из вас сможет глянуть и подсказать в чем может быть проблема и как ее решить. Заранее благодарен
0 votes6 answers -
Смена языка на сайте при помощи <select>?
Помогите с помощью JS сделать такой функционал, который позволял бы при выборе какого то языка из списка <select> в браузере загружать соответствующий URL с переводом сайта. Значение для URL надо брать из <option value="/en/">. И еще важно, после того как новый URL будет заружен надо чтобы в списке <select> сохранялся выбранный язык, т.е. ему присваивался атрибут selected. <select> <option>Choose language<option> <option value="/en/">English<option> <option value="/es/">Español<option> <option value="/de/">Deutsch<option> <option value="/it/">Italiano<option> <option value…
0 votes6 answers -
Сменить класс элемента
Поиск ответа не дал. Нужно сменить класс элемента <div id="id" class="class">...</div> с "class" на "class №2", можно это как-то сделать? Всё понял, this.className="class", а тот слой почему-то не элемент а null Тот элемент был null, потомучто у него не был прописан id Стоит только на форум написать, в голове сразу всё упорядочивается.
0 votes0 answers -
Смещение дива по клику
Я сделал, что бы при клике по диву, он смещался на расстояние, которое возьмётся из него же. Есть ли способ по лучше? http://plnkr.co/edit/jogqGOsCYe7C2sRUn5ry?p=preview
0 votes0 answers -
Снова RexExp
Доброго времени суток. Есть регулярка для проверки поля фамилии, имени и отчества. /(^([a-zа-яё]+([ -]|( -)|(- )|( - ))?([a-zа-яё]+))+$)/i Суть проверки - не допустить повторящихся пробелов и тире, тире и пробел не должны идти в начале\конце, должны обрамляться буквами: L L, L-L, L -L, L - L; - допустимые. Проверка почти работает, но не пропускает конструкции nam e m. Т.е. требует, чтобы сепаратором разделялись двойные (по количеству) символы.. ———- http://beavers-net.narod.ru/primers/checking_fields.html Как это исправить? С уважением, Олег.
0 votes12 answers -
снова азы JavaScript - прошу разъяснить
Есть задача - получить для элемента второй родитель. Все остальное, вроде бы, сделал (конечно, очень коряво, но не зная языка сделать лучше не получаеся -) Имеется код (подключена JQuery) var current_active = document.body; function hideall () { var ulitems = $("#collinks dl ul"); for (var i=0; i<ulitems.length; i++) { ulitems[i].style.display = "none"; } var dlitems = $("#collinks dl"); for (var i=0; i<dlitems.length; i++) { dlitems[i].className = ""; } } function swapstate() { hideall(); alert(event.target.innerHTML); var container = this.parentNode.parentNode; alert("worked!"); if (container != current_active) { current_active = contain…
0 votes73 answers -
Снова о jquery
Поддерживает ли Opera функцию load() из библиотеки <script src="http://code.jquery.com/jquery-latest.js"></script> Почему-то в ней не отрабатывет такая конструкция $('#Container').load('1.html #' + Page); В HomeSite при отладке работает хорошо.
0 votes1 answer -
Снятие радиокнопок при нажатии на другую
есть форма и нужно чтобы при нажатии на блок справа (name="two_01", блок1) снимались выделения с блока 2 и 3 (те что слева). И наоборот если либо блок 2 либо блок 3 выбраны, то снять выделение с блока1. Т.е. чтобы мог быть выбран либо блок 1, либо 2+3, сразу вместе нельзя. на всякий случай уточняю, что блоки генерируются пхп и имеют следующую зависимость: одиночный блок справа имеет имя='two_'.номер блока2, номер блока3 (two_01, two_23, two_56, и т.д) напишите пожалуйста реализацию этого.. буду очень признателен Код HTML <fieldset style="position:absolute;margin:10px 0 0 300px"> <legend>блок 1</legend> <input type="radio" name="two_01"…
0 votes1 answer -
Снятие фокуса ввода с Flash-объекта
Вот с какой сегодня столкнулся проблемой. Поставил на страницу swfUpload. На сколько я понимаю, флешевской функцией выбора файла невозможно воспользоваться не прикоснувшись к соответствующему флешевскому объекту мышкой. Об этом говорит, например кусок кода // WARNING: this function does not work in Flash Player 10 // Public: selectFile causes a File Selection Dialog window to appear. This // dialog only allows 1 file to be selected. SWFUpload.prototype.selectFile = function () { this.callFlash("SelectFile"); };то есть пользователь обязательно должен передать фокус флэшу, но сразу после этого блокируются некоторые часто используемые клавиши на клавиатуре, например Tab. …
0 votes2 answers -
снять/поставить флажки для группы checkbox'ов
Коллеги, ситуация следующая: Есть таблица, в которой один из столбцов - checkbox'ы... И есть один checkbox в шапке таблицы... Нужно сделать так, чтобы при установке флажка в checkbox'e шапки таблицы отмечались все checkbox'ы в столбце... а при снятии флажка с checkbox'a таблицы соответственно снимались все флажки в checkbox'ах столбца... Подобный эффект можно наблюдать при просмотре писем на mail.ru например... Подскажите простейшее решение... Спасибо...
0 votes1 answer -
Собрать все занчеия полей формы в один массив
Есть форма, в которой всего два вида полей(input), type="url" и type="text". В поле type="url" находится урл страницы, а в поле type="text" текстовый анкор для этой ссылки. Анкоров на каждый урл может быть больше одного. Полей type="url" тоже может быть больше одного, на каждый соответственно от одного и больше анкоров. Вопрос в том как мне значения всех этих полей собрать в массив. Застрял на самом начальном этапе: $('form').serializeArray(); Получаю из этой строчки кода массив из объектов вот такого вида: [Object { name="url", value="http://forum.htmlbook.ru/"}, Object{name="text", value="Основной форум"}, Object { name="text", value="форум"}] Как из полученных данн…
0 votes10 answers -
Собственный скролл на jQuery
Всем трям! Есть вот такая штука. Пример конечно сырой, но суть отражает очень близко. Сразу оговорюсь: jQueryUI и прочие прилабуды предлагать не надо (напротив, pure-JS приветствуется), интересует возможность сделать нужное средствами самого jQuery. Итак: Нужно во-первых сделать так, чтобы при щелчке по полосе прокрутки, курсор цеплялся не за ее оптический центр, а за то её место, за которое было "ухвачено". И второе: случается так, что если при перетаскивании отпустить крысу за пределами элемента, не срабатывает событие отпускания крысы. Т.е. потом при ненажатых кнопках скролл тянется за мышью. Все остальное проблем (вроде бы) не вызывает, но любые комментарии по улучшен…
0 votes3 answers