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 votes8 answers -
Закладка #top
Все видели на некоторых страницах, которые не умещаются на экране, внизу ссылку, при нажатии на которой вы перемещаетесь наверх страницы. Сделать это несложно использованием закладки вверху страницы, однако как быть, если страница имеет сложный адрес, например /index.php?mnogo&chego&zdes, а наша закладка ведет на index.php#top. Как сделать чтобы ссылка перемещала наверх независимо от строки после знака вопроса?? (index.php остается а эта строка постоянно меняется) Спасибо)
0 votes6 answers -
Помогите со слайдами
Ребята,помогите сделать слайд (выделил) ну и конечно он должен иметь текст как вы видите и кнопочку (meer info) остальные страницы слайда не важны. http://hostingkartinok.com/show-image.php?id=155a20e4f8a5d58970c02fcd071359db Вот такой он в порезке. http://hostingkartinok.com/show-image.php?id=bcc09da63473f98f1e25291c5a8e2792
0 votes27 answers -
Не работает post в ajax
Простейшая задача, использующая ajax. Передаём параметр из одного в другой файл по щелчку на ссылке, тот выводит его на экран без перезагрузки страницы. GET работает, POST не работает. Что неправильно? num.php <html> <head> <title>page</title> <script type="text/javascript"> function getXmlHttp() { var xmlhttp; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } // Функция, осущест…
0 votes9 answers -
Проверка на наличие класса jquery
Прошу помощи 1. Есть слайдер, который через определенное время присваивает класс .active текущему слайду (всего 3 слайда). 2. Есть 3 других блока, которые находятся за пределами слайдера. Нужно: Чтобы одновременно с присвоением класса .active слайдеру, такой же класс присваивался соответствующему по позиции блоку который находится за пределами слайдера.
0 votes4 answers -
всплывающие окошки с текстом
господа, надо сделать всплывающие окошки с текстом (типа помощь, подсказка), которые будут появляться при нажатии мышкой на ссылку. окошки желательно маленькие, текст желательно форматированный (выделение жирным - достаточно) как это можно сделать? как вариант, если другой сделать проще, то в справке видел такую фичу, что при нажатии на ссылку она как бы раскрывается и за ней появляется больший текст, а при повторном нажатии она складывается и текст исчезает.
0 votes8 answers -
Как явой нажать ссылку ?
забыл, кто напомнит, как явой нажать ссылку ? к примеру вот такую: <a id="ddd" href="">dddd</a> какая там комманда эмулирует нажатие на ссылку ? нашел под ие click() а вот в фф не пашет
0 votes17 answers -
Вставка кода с помощю innerHTML
Подскажите, что не так делаю. Нужно вставить строку в конкретный Пробую так и ничего: <script type="text/javascript"> function get_feed() { var s1 = "'" var s2 = "/"; var beginLink = "<script type="+s1+"text/javascript"+s1+" src="+s1+"http://www.mbovin.com/soccerdb/gettable.php?id="; var endLink = "&columns=pos,team,pts,wdl"+s1+"><"+s2+"script>"; document.getElementById("content").innerHTML = s1 + document.getElementById("lbFeeds").value + s1; } </script> Может кто поможет... Пожалуйста.
0 votes4 answers -
<body style=""> и javascript
если с помощью яваскрипт добавитьизменить свойства css в теге то ФФ2 (в третем не пробовал) перегружает страницу, об этом свидетельствует моя анимированная флешка... ни опера 9.27, ни ИЕ6 не перегружают страницу. Как с этим бороться, господа Гуру, подскажите, пожалуйста? p.s.: собственно подобные действия вызывают релоад document.body.style.overflow="hidden"; document.body.style.position="relative";
0 votes9 answers -
image onerror/onload
В продолжение темы http://forum.htmlbook.ru/index.php?showtopic=24465 Ситуация такая: 1. Имеется <img /> 2. Есть 2-а события: - onload - onerror 3. Сначала объявил события - потом смена 'src' Когда 'src' верный - проблем нет. Срабатывает только 'onload'. Когда 'src' "битый" - должен срабатывать 'onerror', в нём смена 'src' - и потом снова 'onload'. Всё. Ссылка такая: http://tarik.kasperovich.ru/test_15/index.html Это работает везде, кроме Opera 10.50. Причём во всех остальных версиях Opera - всё нормально... O_o Тестировал в 11.00 10.60 10.00 9.64 9.60 9.50... Какого в Opera 10.50 не пашет? В чём отличие или что я не так делаю? Код проблемного места: var image = d…
0 votes9 answers -
Кнопка сохранения img
На странице выводится картинка img и подней размещаю кнопку button при нажатии на кнопку мне нужно сохранить сохранять эту картинку на компьютер, подскажите пожалуста как это сделать средствами js ?
0 votes6 answers -
Не получается получить значение опции динамически заполняемого списка select
Бьюсь несколько дней не могу понять: Есть скрипт на JS которым наполняю список <select> при загрузке страницы document.getElementById(Id).options[num_option]=new Option(result[i]['Model'],result[i]['code_model'],false,false);где result это массив который заполняется из Mysql с помощью AJAX Далее через Jquery выбираю опцию которую делаю выбранной: $("#"+Id+" :contains("+model+")").attr("selected", "selected");$("#"+Id+" :contains("+model+")").prop("selected", true);Где model это переменная с текстовым значением выбранной опции ( Хотя это не принципиально т.к. при выборе установки по значению value все то-же самое о чем пойдет речь ниже). Так вот суть трабла: мне …
0 votes6 answers -
lazyload на чистом javascript
Есть ли решение для lazyload не как модуль jQuery или иной библиотеки, а самостоятельный скрип?
0 votes2 answers -
Замена фона input по нажатию на него
Здравствуйте! Подскажите пожалуйста как заменить цвет фона в <input type="text" ...> по на нажатию на него. С помощью js или jquery.
0 votes4 answers -
Popup окно
Как сделать модальное (popup) с помощью HTML, JS на подобие http://demos.devexpress.com/ASPxperienceDe...l/Features.aspx или http://demos.devexpress.com/ASPxperienceDe...odalWindow.aspx
0 votes5 answers -
Как узнать какой слушатель висит на объекте?
Вешаю на объект (допустим кнопку) слушатель вот таким способом: if (document.addEventListener) { elem.addEventListener('click', foo, false); } else if (document.attachEvent) { elem.attachEvent('onclick', foo); } else { elem['onclick'] = foo; } Фишка в том, что содержимое дива в котором находится объект обновляется аяксом и когда див перерисовывается на объект снова навешивается слушатель с теми же параметрами (и так до бесконечности). Как узнать что на этом объекте уже есть слушатель "click", чтобы не вешать еще один? Или как убить слушатель при условии, что я не знаю есть ли он уже на объекте или еще нет?
0 votes5 answers -
this
Как в функцию передать элемент который ее(эту функцию вызвал), я понимаю что при помощи this, но как это правильно оформить я не знаю. допустим есть: <li onclick="f(this)" style="color:red;">фильмы</li> <li onclick="f(this)" style="color:red;">музыка</li> <li onclick="f(this)" style="color:red;">книги</li> function f(){ var a= ???; } Как элемент вызвал функцию привязать к переменной а?
0 votes11 answers -
jQuery Не работает скрипт появления блока при скроллинге
Здравствуйте. Скажу сразу, что только начал разбираться в JavaScript и jQuery, в качестве подопытных выбрал свои старые работы. В общем, захотел сделать так, чтобы при скроллинге начинал проявляться блок с примерами работ, написал скрипт, без ошибок, правильный со всех (вроде) точек зрения, но он почему-то не работает - блок как был на месте, так там и остался. Писал его по следующему алгоритму: 1) Получение расстояния блока от начала документа методом .offset().top 2) Получение высоты окна методом $(window).height() 3) Вычитание из .offset().top высоты окна (var distanceTop = $('#container').offset().top - $(window).height() ) 4) Получение величины скроллинга методом…
0 votes2 answers -
Пересчет цены в зависимости от стоимости
В общем, есть следующая задача: Делаю интернет-магазин, в корзине пользователь может изменить количество товаров, после чего ему должно пересчитаться сумма. Допустим, если пользователь выбрал в магазине "Товар 1", тогда в корзине это у него выглядит так: Название Цена Количество Сумма Товар 1 10 руб 3 30 руб Так вот. Значение в колонке "Цена" выводятся в ячейке таблицы, можно вывести в span или div с нужным id. Значение в колонке "Количество" выбирается просто указанием числа в input type="text" Значение в колонце "Сумма" так же в ячейке, span или div с любым id. Теперь задача: 1. Как можно забрать значение из объекта (например …
0 votes2 answers -
проблема со скриптом в Mozilla
скрипт для увеличения изображений, в опере и ие работает, а в мозилле нет не подскажите в чём дело? var small = new Array ("small1.jpg","small2.jpg", "small3.jpg","small4.jpg","small5.jpg", "small6.jpg","small7.jpg","small8.jpg", "small9.jpg") var big = new Array("big1.jpg", "big2.jpg", "big3.jpg","big4.jpg", "big5.jpg", "big6.jpg", "big7.jpg", "big8.jpg", "big9.jpg") var aflag = new Array(small.length) var xstr = " " for (i=0; i<small.length; i++){ xstr+='<IMG ID = "i' + i + ' " SRC = " ' +small+' " onclick="imgchange()" hspace="5" vspace="5" >' } document.write(xstr); function imgchange(){ var xid = event.srcElement.id; var n = parseInt(xid.substr…
0 votes14 answers -
Торговый калькулятор
Добрый день! Есть такая задача: 1) ТэДэшка, где показывается изначальная стоимость товара. 2) Поле (инпут) куда вводится количество товара в единицах. 3) ТэДэшка, где показывается итоговая сумма товара. 4) ТэДэшка, где должна показываться сумма с учетом (или точнее вычетом) процента, то есть со скидкой. Допустим, если товара 100 штук, то скидка 5%, но показывать не проценты должен, а конечную сумму. Реализовано все, кроме четвертого пункта..., подскажите как можно это реализовать? На php сделал бы, не проблема, а вот на ajax не могу вдуплить.
0 votes9 answers -
JavaScript не работает в Опере
Скрипт не работате в Опере (верисиях 9.х и выше), Сафари, FF В ie, опере 7 и 8 работате отлично Не могу понять в чем причина... Может что-то не правильно в коде? Подскажите, пожалуйста <script language="JavaScript"> <!-- var content=new Array() content[0]='<img src="i/c/1.jpg"><br><b>Один</b>' content[1]='<img src="i/c/2.jpg"><br><b>Два</b>' function regenerate(){ window.location.reload() } function regenerate2(){ if (document.layers) setTimeout("window.onresize=regenerate",450) } function changetext(whichcontent){ if (document.all) descriptions.innerHTML='<font face="arial">'+whichcontent+'<font>' …
0 votes8 answers -
Виртуальная клавиатура
помогите, пожалуйста разобраться с реализацией keyboard http://jsfiddle.net/t2KfB/ есть два div и две кнопки. сейчас все работает статически. но хотелось бы, чтоб кнопки работали только в div:focus . также проблема с плейсхолдер. если нажать на кнопку, то плейсхолдер не убирается.
0 votes1 answer -
Java Script смены картинок, помогите внедрить в мой HTML код
Всем доброго времени суток))) Помогите решить проблемку. Скачал скрипт с нета (при наведении на одну картинку, в другом месте выскакивает другая), и тупо вставил его в свой код, заменил имена картинок на те которые нужны мне и решил посмотреть что получилось. В принципе понимал что идеально не получится, но тем не менее. Получилось следующее: 3 рамки с словами рисунок в столбик, но без изображений, при наведении курсора на 1 и 2 рамку в третьей происходит смена изображений на те которые мне нужно, тоесть в принципе работает, но хочется что бы в первой и второй рамке изначально были изображения которые будут появляться в третьей. Ниже код скрипта, подскажите что нужно изм…
0 votes3 answers -
Подстановка выбранных значений
Доброе время суток, читал и лазил по инету часов 6 и ничего у меня неполучилось... Задача(может что нетак обьясню но как получиться): 1. Есть страница на которой есть форма для выбора размера (в моем случае к)картинки. 2. Под формой кнопка при нажатии которой, вылетает окошко и говорит какой размер выбран. 3. Ниже форма с уже заполненым текстом в которой код этой картинки (ну для вставки на других сайтах) Вопрос: немогу сделать чтобы переменная с выбранным размером подсталялась в форму с заполненым текстом... Помогите пожалуйста. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Наши банеры для Вашего с…
0 votes5 answers