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
-
про обработчики.
В книге Флэнагана написано - "Чтобы определить обработчик события, мы присваиваем свойству - обработчику события саму функцию, а не результат её вызова." Например: function confirmLink() { return confirm(' Вы действительно хотите посетить ' + this.href + '?'); } function confirmAllLinks() { for(var i = 0; i < document.links.length; i++){ document.links[i].onclick = confirmLink; // } а в HTML если написать <body onload="confirmAllLinks"> не работает. Работает если добавить круглые скобки после названия функции. Хотела понять в каких случаях нужны круглые скобки, а в каких не нужны?
0 votes4 answers -
Информация для каждой страницы
Как мне сделать так,что-бы я мог изменить одну картинку(текст) на правом меню сайта и она изменилась на всех страницах.У меня на сайте много страниц и я хочу изменить информацию которая у меня на каждой странице,но это долго, менять каждую страницу.Может есть какой-то код для этого? Посаветуйте пожалуйста.
0 votes6 answers -
Слайдер с возможностью показа количества элементов
Добрый день! Не подскажите, какой существует слайдер с возможностью показа такого "Изображение 5 из 320"? Буду благодарен за наводку.
0 votes1 answer -
Open помогите
Вот собственно скрипт, который должен при нажатии на 1 ссылку открывать 9 окон, при нажатии на 2 все закрывать. <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript"> var wins; function openWindows() { var width = 200; var height = 100; wins = new Array() for (var i=0; i < 3; i++) { for(var j=0; j < 3; j++) { var top = i*(height+64); var left = j*(width+8); var params = 'width='+width+ ',height='+height+ ',top='+top+',left='+left; var wnd = window.open('http://www.google.ru','',params); wins.push(wnd) } } } function closeWindows() { if (wins) { for(var i = 0;…
0 votes2 answers -
Несколько div на странице с разными id...
Несколько div на странице с разными id и внутри каждого есть input одним и тем же id То есть например 3 div с разными id, и в каждом из них есть по input но у них одинаковый id. Вопрос Почему, делая запрос $('#idInput') возвращает всего один первый, а остальные не видит ? думал массив вернет....
0 votes2 answers -
помогите разобраться с написанием плагинов
1 раз пишу.Подскажите где ошибки // JavaScript Document (function($){ $.fn.plug=function(otions){ var options=jQuery.extend({color:'red',background:'blue'},options) this.each(function(){ function send(){ $('this').css('color',options.color) } $(this).bind('click',send) }) return this } })(jQuery) <script src="jquery.js"></script> <script src="1.js"></script> <script> $('p').plug() </script> </head> <body> <p>one</p> <p>two</p>
0 votes8 answers -
нужна помощь!
помогите скриптеры дорогие! суть: есть сайт на котором есть фоновая картинка-анимация. нужно сделать так чтобы через 10 секунд(например) после полной загрузки страницы показался новый слой с другим фоном,он с текстом и чтобы старого фона не было видно. скрипт нужно написать! <div id="test"></div> <script> function hide() { var teston = document.getElementById("test"); teston.style.display = "none"; } setTimeout("hide()", 10000); вот такое работает а другие способы? попроще никак нельзя? кроссбраузерность не нужно, важно чтобы работало с ие 8-9, мазила 11 и выше, в хроме, в опере 11 и больш…
0 votes3 answers -
Помогите разобраться в коде!
Помогите, пожалуйста, разобраться в коде! Не могу понять где происходит вывод не нулевых значений. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <script type="text/javascript"> var host="10.1.0.99"; var Module_Port=502; var NetID=1; var DO=new Array; var AAO=new Array; DO[631]=1; var MAXCDEL='500ms'; AAO[427]=new Array(12,12,12); AAO[296]=new Array(32767,32767,32767); AAO[328]=new Array(-32768,-32768,-32768); var AICh=3; </script> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>HMI</title> <script src="AC_OETags.js" language="javascript"></scri…
0 votes0 answers -
Стилизация AJAX загрузки
Сверстать такое мне не проблема, как можно стилизовать jquery плагин и какой лучше выбрать? это пример что надо реализовать. Думаю не только мне пригодится такое
0 votes1 answer -
как создать 1 скрипт на 100 класов?
Есть спойлеры которые имеют следующий вид: <a href="javascript:;" class="videoA">один</a><div class="videoJS">hide text 1</div><a href="javascript:;" class="videoA">два</a><div class="videoJS">hide tex 2t</div><script>$(".videoA").click(function (){ $(".videoJS").toggle();});</script>но при открывании одного из скриптов открываются оба а не только тот что нужен!Да я в теории могу все класы сделать разными,но нужно будет и скрипты копировать и ксс,а это увеличит размеры кода раз так в 50 так как мне таких спойлеров нужно 20-100(на разных страницах по разному),В общем подскажите а то нехочу создавать себе гемо…
0 votes2 answers -
ООП в JS
Цель. Научиться программировать любые скрипты на js. Вопрос. Нужно ли изучать ООП js? Или использовать процедурный подход? Просто я еще не видел толком плагины на ООП, ну или его очень мало.
0 votes2 answers -
поочередное отображение иконки в раскрывающемся диве
Всем привет! Подскажите с задачей! Как сделать нормальную работу стрелок? При втором цикле кликанья нормально работает только третий элемент. Здесь можно экспериментировать
0 votes2 answers -
передача данных через script,iframe
Статей в инете по теме очень мало.Флэнеган и http://javascript.ru/ajax/transport/script не дают нормального предсталения.Подкиньте пример или статтю.
0 votes3 answers -
input pattern и required
Если пользователь не ввёл текст в поле ввода или ввёл его не по pattern, можно ли как-то узнать об этом в JS, ориентируясь именно на ошибки pattern и required.
0 votes0 answers -
Не работает функция
Первая функция работает https://jsfiddle.net/ucpr99sc/ Потом я добавил ещё й цикл и она не работает https://jsfiddle.net/tt7bp00o/
0 votes5 answers -
Помощ для сайта
здравствуйте помогите пожалуйста когда добовляю новый js код все другие не работают! http://likekino.net/
0 votes3 answers -
Почему выполняется блок else?
Почему выполняется блок else, если блок if true? Создать массив.В этот массив записать 5 услуг автосервиса.Узнать выполняется ли такой вид работы в автосервисе и под каким он пунктом. var arr = ['замена масла', 'ремонт кпп', 'диагностика двс', 'то двс', 'покраска']var answer = "Работа выполняется, пункт ";var answer2 = "Работа не выполняется"function find(array, value){ for(var i = 0; i < array.length; i++){ if(array[i] == value){ return answer + ++i } else{ return answer2 } }}find(arr, "ремонт кпп")
0 votes4 answers -
Проблема с webkit
В общем ситуация такова. После перезагрузки (через простую кнопку обновить страницу или через F5, ctrl+F5) у браузеров на webkit (В Safari не проверял, но в Opera последней и Chrome) скрипт отрабатывает и после этого браузер возвращает значение на исходную. Ни один из ниже приведённых примеров и многих других вариантов придуманных и найденных не выполняет свою задачу. Пара вариантов: $("html, body").animate({scrollTop:400},"slow") $(window).scrollTop(400); document.getElementById("bottom").scrollIntoView(true); Пробовал сделать после загрузки самой страницы аналогично. $(window).load(function(){ }); window.onload = function(){ } Думал может я дур…
0 votes4 answers -
Подскажите как исправить или похожий плагин
Всем привет. Есть сайт http://test.htmlcenter.by/ra-land (сайт тяжелый) Используется плагин fullpage.js Подскажите пожалуйста как мне сделать так что бы при перелистывании (скролинге) , текущий слайд уезжал в сторону, а следующий был статичным под ним, как будто один слайд открывает другой. может кто то знает подобные плагины или знает как примерно такое можно реализовать в fullpage?? заказчик в итоге захотел такую анимацию, а тут я не нашел возможности такое реализовать! может у кого то идеи есть как можно исправить? или плагин с которым можно переделать. Большое спасибо!
0 votes3 answers -
Диалоговые панели
В четырех списках панели находятся фамилии, имена и отчества сотрудников и номера их телефонов. Для выбора всех данных сотрудника достаточно указать в одном из списков. В случае повторения данных в этом списке(например, фамилий) выбрать всех сотрудников с такой фамилией. После закрытия панели в заголовке окна отобразить выбранные данные. Срочно нужно сделать. Заранее благодарю.
0 votes0 answers -
скрипт не хочет работать в IE когда мышка покидает окно броузера
Ура, наконец мой суперскрипт)) заработал! В нём я перетаскиваю объёкт мышкой. Во всех броузерах объект можно перетащить куда-угодно за пределы броузера (видна лишь та часть которая остаётся в окне броузера), но IE - перестаёт обрабатывать скрипт когда мышка выходит за его окна броузера.. Есть ли способ с этим бороться? или дело не в скрипте а в логике работы броузера? Вот скрипт, если нитересно.. <script> var obj1; var obj2; var v; function drag_start(w,e) { if (!e) e = event; v=w; obj1 = document.getElementById("i1"); posx1 = e.clientX*3 - parseInt(obj1.style.left); obj2 = document.getElementById("i2"); posx2 = e.clientX*3 - parseInt(obj2.style.left…
0 votes0 answers -
Подскажите инфоресурсы по AJAX
Подскажите хорошие статьи, книги и т.д. которые помогут разобраться с этим страшным зверем.
0 votes1 answer -
как сделать не активные ссылки
Доброго дня. такая проблема. есть слайдер: <div id="slider"> <img title="title #1" src="images/1.jpg" /> <img title="title #2" src="images/2.jpg" /> <img title="title #3" src="images/3.jpg" /> <img title="title #4" src="images/4.jpg" /> <img title="title #5" src="images/5.jpg" /> <img title="title #6" src="images/6.jpg" /> <img title="title #7" src="images/7.jpg" /> <img title="title #1" src="images/1.jpg" /> <img title="title #2" src="images/2.jpg" /> <img title="title #3" src="images/3.jpg" /> <img title="title #4" src="images/4.jpg" /> </div> активной картинке в скрипте задается кл…
0 votes3 answers -
Фотоальбом в первом сайте
Привет, подскажите как сделать фотоальбом на странице, желательно чтобы были картинки а при нажатии на них они увеличивались, сайт делаю первый, в java script 0, что надо делать и знать?
0 votes5 answers -
Навигация в Галлереи не работает
Привет дорогие форумчане, Нужна ваша помошь! На этом сайте на страничке "PORTFOLIO" кроме категории "ALL" на всех категориях если открыть фото в большом размере навигация на след. и пред. фото работает только после второго клика мышки. На категории "ALL" все работает после первого клика но если пройтись по другим категориям и посмотреть что не работает навигация после этого вернутся в категорию "ALL" тут тоже перестает работать. помогите пожалуйста. Буду очень благодарен. П.С в галереи используется плагин fancybox.
0 votes1 answer