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
-
Масштаб страницы
А можно ли увеличивать, уменьшать масштаб страницы в зависимости от разрешения монитора?
0 votes9 answers -
Выпадающая форма при выборе из селекта
Собственно, я почти ноль (стремлюсь к нулю) на джаваскрипте, но появилась необходимость/желание реализовать такую весч: Есть три селекта. При выборе в одном из них чего-то, отличного от дефолта, под селектом/где-то-еще открывается блок с более детальными вопросами. Заранее благодарен за помощ!
0 votes12 answers -
Какие есть методы обработки изображений на javascript?
Привет, АЛЛ! Необходимо на сайте обрабатывать графику (:hover) без использования дополнительных изображений. Подскажите, какие в Javascript есть методы обработки графики? Контраст, яркость, альфаканал. все, что угодно
0 votes8 answers -
Эффект при наведение!
Здравствуйте! Сначала вот сайт http://sale1.ucoz.ru/ А теперь сразу я хотел бы перейти к делу.Как мне сделать так,чтобы при нажатие у меня выдвигался объект как сейчас при нажатие на новые сообщение,но так чтобы при многократном нажатие оно само не открывалось,например,как сейчас,при многократном нажатие список все равно выдвигается если я этого ни хочу.Как этого избежать? Вот пример http://ruseller.com/ При наведение на списки меню элемент выдвигается один раз без многократных выдвижений.
0 votes6 answers -
Переменная в регулярном выражении
С регулярными выражениями я практически не знаком, поэтому прошу помощи. Задача такая, нужно проверить содержимое поля ввода кошелька WM. Как известно они состоят из буквы и 12 цифр после неё (пример Z123456789123, R123456789123…) Придумал такое выражение для проверки: (/^([u,Z,E,R]+([0-9]{12}))$/i).test(getElementById('purse_wm').value); все работает, но тип кошелька тоже меняется динамически, поэтому нужно в выражение вместо [u,Z,E,R] вставить переменную 'wm_type' которая содержит одну букву… Идею с массивом из 4 выражений и индексом wm_type не предлагать…
0 votes8 answers -
При клике курсора, надпись исчезает, а так же фон
Здравствуйте...мне нужна помошь... Ребят, вы можете покозать мне код, или дать ссылку чтоб я прочла.... значит вот что мне нужно...для начала покажу вам код. <!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=utf-8" /> <title>Untitled Document</title> </head> <body> <form name="form" method="post" action=""> <p> <input name="textfield" type="text" size="50" value="Name *" /> </p> <p> <input name="textfie…
0 votes14 answers -
меню с вложеними подменю
<html> <head> <script language="JavaScript"> function startMenu() { // Проверяем, поддерживает ли текущий браузер DOM if (document.getElementById) { // Получаем объект с именем идентификатора menu nav = document.getElementById('menu'); // Пробегаемся по всем дочерним элементам нашего меню for (i=0; i<nav.childNodes.length; i++) { node = nav.childNodes[i]; // Если дочерний элемент - LI, то идем дальше if (node.nodeName == 'LI') { // При наведении курсора на пункт меню, присваиваем LI класс over node.onmouseover = function() { this.className = 'over'; } node.onmouseout = function() { // При перемещении курсора за пределы пункта убираем кл…
0 votes12 answers -
зациклить слайдер-карусель
Добрый день. Есть вот такой слайдер контента. Сейчас после последнего слайда он откручивает все слайды назад, а нужно чтобы но просто переходил на первый. Ну то есть по кругу шла анимация непрерывно. Сразу скажу что с js я чуть менее чем совсем никак, поэтому просьба не писать что то вроде Это элементарно, или напиши свой. Кто может конкретно подсказать - буду благодарен. Ну или кто может показать тутториал с другим слайдером но таким же функционалом и чтобы крутился непрерывно. Большое спасибо всем кто откликнется
0 votes2 answers -
jcarousellite+Custom Widget
На офицальном сайте вроде как указанно как ее установить $(".widget .jCarouselLite").jCarouselLite({ btnNext: ".widget .next", btnPrev: ".widget .prev", speed: 800, easing: "backout" }); $(".widget img").click(function() { $(".widget .mid img").attr("src", $(this).attr("src")); }) но у меня она не работает, не появляется большое окно с изображением <!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=utf-8" /> <title>instante</title> <link href="sty…
0 votes9 answers -
Прочитать id каждого элемента на странице.
Приветствую камрады. Задача состоит в том чтобы узнать id каждого элемента. Ничего лучше не придумал чем пробежать по всему дереву и спросить у каждого элемента его id. Для чего собственно написал вот такой алгоритм: <script language="javascript" type="text/javascript"> var el=document.getElementById('btnButton1'); //alert(el.charAt(0)+el.charAt(1)+el.charAt(2)); var elem=document.body;//текущий элемент //alert(document.getElementById('btnButton1').parentNode.parentNode.tagName); find() function find() { if(elem.firstChild!=null) { elem=elem.firstChild; alert(elem.getAttribute('id')+elem.tagName); find(); } else { [b] if(elem.nextSibling!=null) …
0 votes5 answers -
вопрос по xml:namespace
есть такой способ объявить namespace в html файле тоже самое можно сделать написав атрибут в теге html: можно ли тоже самое сделать в стилях ? т.е. . или иными способами?
0 votes24 answers -
Остановка видео по клику
У меня есть видео с ютуба Например: <iframe width="640" height="360" src="http://www.youtube.com/embed/s0uNBpC-0Zo?feature=player_embedded" frameborder="0" allowfullscreen></iframe> Как при событии остановить играющее видео? P.S Сделал проигрыватель типа как ВКонтакте, но при нажатии "Закрыть" видео с экрана уходит но оно продолжает играть
0 votes4 answers -
Как добавить группу в Select
Добрый день форумчане! Подскажите как при помощи JS добавить в список <SELECT> группу <optgroup> ? и как ее можно удалить?
0 votes25 answers -
как не надо писать?
Вопрос от полного новичка. Обложившись книгами сейчас начал интенсивное изучение JS. Вопрос, всему ли надо верить что написано? Точнее даже, реально ли выделить группу нежелательных приемов? Может у кого есть рецепты, "как не надо программировать", какие методы являются дурным тоном или просто дырявые? Я бы тогда сразу эти моменты в голову не закладывал. Заранее благодарен.
0 votes20 answers -
Прототип объекта
Почему при вызове computer.videocard значение не изменилось? var computer = { type: Math.random().toString(36).substring(7), cpu: Math.random().toString(36).substring(7), videocard: Math.random().toString(36).substring(7) }; var mac; mac = Object.create(computer); mac.videocard = "nvidia" Почему, если добавить элемент в массив, то он записывается, а строка нет? var person = { name: "Nicholas", friends: ["Shelby", "Court", "Van"] } var anotherPerson = Object.create(person); anotherPerson.name = "Greg"; anotherPerson.friends.push("Rob"); person.name // Nicholas person.friends // ["Shelby", "Court", "V…
0 votes20 answers -
Замена картинки при нажатии на ссылку
Всем привет! помогите пжалста осуществить сие действие. короче на стр есть эскизы фоток, нужно чтоб при нажатии на них на той же стр открывалась увеличенная версия эскиза
0 votes13 answers -
Как реализовать интерактивную карту
День добрый. Задача реализовать карту: при нажатии на регион, появляется окошко с текстовыми данными (регион может подсвечиватся). Не горю желанием реализовывать такое на Флеше. Есть ли вообще скриптинг для реализации такой задачи? Может попадалось кому-то что-то? спасибо
0 votes20 answers -
Вывод результата на экран
Всем привет!!! Нужна помощь, являюсь новичком в JavaScript, так что строго не судите! Задача следующая: В первом окне спрашивается что вы хотите купить, и есть 2 переключателя(например карандаш и ручка) и кнопка далее. При нажатии на далее выводиться в новом окне то что было выбрано!(например...выв выбрали ручку!) Хотябы напишите где можно найти инфу по этому....а то уже много что перерыл и пока ничего(...
0 votes6 answers -
Ajax + onclick
Есть следующий код который по клику на ссылке в div подтягивает определенную страничку по урле, но вот проблема как только страничка загрузится в div автоматом идет переход на ету страничку. И есче подскажите пожалуйста каким образом можна сделать тоже самое при клике на урле определенного класа. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>Event BubblingQ</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> //<![CDATA[ var req=null; var url=null; var linkstatus=null; var …
0 votes11 answers -
нужна помощь с печатной формой через onclick="window.print();"
Я далек от java. есть задача распечатать часть текста со страницы. 1. если вставить <a href="javascript://" onclick="window.print();">Печать</a> то печатается вся страница. вопрос: можно ли нужный фрагмент заключить в <div id="print">...</div> и передать id в java ? 2. нашел скрипт <script type="text/javascript" language="javascript"><!-- function atoprint(aId) { var atext = document.getElementById(aId).innerHTML; var captext = window.document.title; var alink = window.document.location; var prwin = open(''); prwin.document.open(); prwin.document.writeln('<html><head><title>Версия для печати<\/title>&l…
0 votes4 answers -
как узнать выбранный элемент?
в общем есть конструкция: <select> <option value="1">Пункт 1</option> <option value="2">Пункт 2</option> </select> при определенном событии я бы хотел получить value с того элемента который выбран в селекте... как это сделать? на jquery пробовал: alert($('.class:checked').val()); Не сработало(класс естественно у меня указан был...). UPD вопрос снят чето я уже тупить начинаю... если кому интересно решение на jquery есть такой селект "option:selected" ну собственно моя ошибка было в ":checked"
0 votes1 answer -
Кинетическая прокрутка
Здрасте, я хочу сделать прокрутку с инерцией, то есть я нажимаю на элемент в списке и как бы толкаю его вверх, и список прокручиватся, то есть как в телефонах, вот видео (листание контактов)это возможно на javascript? заранее спасибо
0 votes20 answers -
Как сравнить индексы двух массивов?
Как сравнить индексы двух массивов? for (var i in arrVal) {for (var j in arr) {if (arr[j].index == arrVal[i].index) document.getElementById(arrVal[i].id).value = arr[j].data;}}Мой код не работает.
0 votes8 answers -
Как можно открыть ссылку в новом окне не фиксированного размера, но с убраными полосами прокрутки, строками состояния и т.д?
У меня или со всеми этими строками не фиксированное получается, или если убирать начинаю что-то, то фиксированным сразу становиться.
0 votes11 answers -
Как кроссбраузерно подгрузить XML?
Вопрос: Как кроссбраузерно подгрузить XML? ...пока ждал, нашел сам. Ответ: if(document.ActiveXObject){ var doc= new ActicveXObject("Microsoft.XMLDOM"); } else if (document.implementation&&document.implementation.createDocument){ var doc=document.implementation.createDocument("", "doc", null); } doc.async=false; doc.load=("XmlUrl"); ...вероятно так.
0 votes15 answers