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
-
Динамическое создание DIV
Всем Доброго времени суток Пришла в голову сделать программу следящую за 3-мя моими проектами. Сам я только начал изучать Script и этот язык мне очень понравился)он даже тяжелее чем php)в общем дело такое. PHP фукнция читает файл, каждая строка должна быть div вроде такой записи <div onClick="f()">1450 - Инновационные методы разбаботки драйверов</div> Мне лишь нужно знать как сделать так чтобы я знал что это за строка, ведь созданием занимается createElement('div') что даёт возможность дать им 1 id на всех( В общем очень интересно сделать так чтобы по нажатию в функцию передавалось хотя бы содержимое (value) и будет класс! Заранее очень благодарю за ваш ценн…
0 votes5 answers -
меню в IE 6 без стилей
сделал многоуровневое меню на jQuery и CSS работает прекрасно во всех браузерах кроме тупого IE 6 HTML <ul id="menu"> <li><a href="#">Ветеринарная продукция</a></li> <li><a href="#">Продукция для фармацевтики и косметики</a> <ul class="two_menu"> <li><a href="#">Фармацевтические субстанции</a> <ul class="third_menu"> <li><a href="#">Под пункт 1</a></li> <li><a href="#">Под пункт 2</a></li> </ul> </li> <li><a href="#"…
0 votes4 answers -
Замыкания
Добрый день! Мужики, вот интересно увидеть примеры, где без замыканий никуда не деться. Т.е. нельзя его обойти и нужно применить именно их.
0 votes47 answers -
проблема с cufon в ИЕ6,7
http://elki.undersite.ru/eli.html Ставлю для h1#page_caption - заголовок страницы в конт части Народ первый раз устанавливаю кьюфон! везде кроме ие6,7 работает нормально, а 6 и 7 словно отображают какой то стандартный шрифт, его даже можно выделать и копировать то есть словно для этих браузеров скрипт не отрабатывается
0 votes7 answers -
Как подключить AddThis ?
Помогите пожалуйста кто может, нужно подключить addthis, но чтобы он отображался не при наведении мыши на кнопку а сразу при загрузке страницы. Если кто знает какие настройки там прописать помогите. Или хотя-бы киньте ссылку страницы где addthis выведен. Заранее спасибо.
0 votes12 answers -
Как получить последний день месяца
Сейчас используя такую вот конструкцию получаю 28 февраля 1985 lYear = 1985; lMonth = 2; var lDaysCount = new Date(lYear , lMonth, 0).getDate(); var lDays = new Date(lYear,lMonth-1,lDaysCount); alert("Последний день: "+lDays); По идее правильно должна отрабатывать вот такая конструкция, но она возвращает 31 марта lYear = 1985; lMonth = 2; var lDaysCount = new Date(lYear , lMonth+1, 0).getDate(); var lDays = new Date(lYear,lMonth,lDaysCount); alert("Последний день: "+lDays);
0 votes4 answers -
"Loading..." Страница грузится только после полной загрузки.
Страница построена как таблица. При открытии картинки и кнопки, сделанные на базе CSS, загружаются постепенно. Очень не нра. Как сделать так, что бы страница загружалась следующим образом - была надпись (это желательно) "Loading", что бы не напугать никого, а потом отображалась загруженная страница? Знаю только CSS и HTML, JS только планирую изучать, по этому прошу помочь подробно. Спасибо!
0 votes4 answers -
Доступ к элементу, в котором возникло событие.
Здравствуйте. Я недавно изучаю JavaScript, возник такой вот вопрос. Как получить доступ (ссылку на ID, CLASS) к элементу, в котором произошло событие, обрабатываемое по модели IE (onmouseover, onclick и т тд...) Например: <input type='text' class='SomeCLASS' id='SomeID' onclick='SomeFunction()'> <input type='text' class='SomeCLASS' id='SomeID' onclick='SomeFunction()'> И вот, что бы в в функции SomeFunction() я бы мог получить доступ именно к тому элементу, в котором возникло событие, на зная, какой у него ID, CLASSNAME. Оговорка. Такой вариант, где в функию приходят нужные мне и заранее определённые значения, я знаю. <input type='text' class='SomeCLAS…
0 votes3 answers -
DIV Changer
День добрый, Помогите пожалуйста найти решение, чтобы менять дивы, по ссылке как здесь (чуть ниже середины): http://www.microsoft.com/windows/internet-...er/default.aspx На моем экземпляре Может быть уже есть готовый скрипт для этого
0 votes2 answers -
Размещение JS в отдельном файле и button не срабатывает
Всем привет. Народ, подскажите почему не работает button! Файлы вроде лежат каждый по своим местам, пути прописаны правильно, а window.open все равно не хочет работать В HTML прописываю <head> <script language="JavaScript" src="../../provokation.js"> </script> </head> В Body прописываю <form> <input type="button" name="1" value="Прайс" onclick="Action()"> </form> И в отдельном файле пишу <script language="JavaScript"> <!-- function Action() { window.open("html/price/price_print.html", "", "location=0, toolbar=0, directories=0, menuba…
0 votes3 answers -
в Mootools Fx.Slide() работает только с ID?
Когда latest_events_body был айди товсе было нормально (Fx.Slide('latest_events_body')), потом мне стало нужно чтобы latest_events_body стал классом я прописал Fx.Slide('.latest_events_body') и работать перестало. Скажите пожалуйста может ли Fx.Slide() работать с классами , и что для этого нужно прописать?
0 votes0 answers -
Вставка скрипта с помощью innerHTML
Мне нужно вставить в HTML яваскрипт, чтобы он выполнялся, причем вставлять скрипт нужно после загрузки страницы: В HTML-коде так: <div id="begin"></div> Перед </body> добавляю: <script type="text/javascript"> document.getElementById("begin").innerHTML = "<яваскрипт>"; </script> Скрипт вставляется, но не выполняется. Пробовал гуглить, советуют использовать eval, document.createElement('script') и .appendChild, но соединить всё это в работающую связку не получается. Может кто подскажет?
0 votes4 answers -
Присвоение класса по возрастанию
У нас есть: <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> </ul> <div id="content"> </div> Расширять код по моим условиям мы больше не имеем права. Пользоваться только JS Задача: При нажатии на li в контейнере <div id="content"> должен появится элемент <div>, причём не просто <div>, а с классом того li, который мы нажали. Например нажали мы на третий li, значит появился <div class='3'>(ну это так, как пример, чтобы смысл был понятен) Чего я сумел добиться: var content = document.getElementById('content') var div = content.getElementsByTagName('div') var ul …
0 votes35 answers -
вопросы по draggable от jQuery
вот пример того что сделал: http://18923.jung.web5.ukraine.com.ua/test/test.htm код: <script type="text/javascript"> $(function(){ $("#rozetka").draggable({ cursor: "move", snap: '.ui-widget-header', snapMode: 'inner', snapTolerance: 40, helper: 'clone', }); }); </script> </head> <body> <div id="frame" class="ui-widget-header"> </div> <div id="rozetka" class="ui-rozetka"> </div> когда тяну rozetka на frame (оранжевый квадрат) - она цепляется к нему. подскажите, как бы сделать так, чтобы при перемещении розетки на квадрат, розетка оставалась на квадрате, а исходная розетка (которую тянул вначале) тоже была н…
0 votes1 answer -
Разыскивается исходник скрипта jquery.seekAttention
Помогите, люди добрые, может у кого завалялась необфусцированная версия jQuery'вского плагина seekAttention? Оф. сайт проекта умер, а скрипт очень нужен.
0 votes2 answers -
Аккордион на jQuery
Добрый день! Не могли бы вы мне подсказать.... хороший аккордеон на jQuery, важно чтобы он не дёргался при открывании и закрывании... а работал плавно во всех браузерах включая IE6... Ищу, ищу.. а найти никак не могу
0 votes7 answers -
Значение адресса родительского окна
Как можно получить адрес родительского окна? Например открываеться новое окно и мне нужно потом открыть в нём страницу, с которой открылось обычной ссылкой это новое окно.
0 votes6 answers -
getElementById vs FF
<div id="test" style="width:200px; height:200px; background-color:green;" onclick="menu_dynamic('01')"></div> <div class="level_2" id="menu_01">balblabla</div> function menu_dynamic(number) { var block='menu_'; block = block+number; alert(block); block=document.getElementById(block); alert(block); } При клике на зеленый квадрат в процедуру передается ссылка на объект menu_01. Во всех браузерах второй alert выдает [object HTMLDivElement] а в ФурриФоксе null. Как обойти это?
0 votes3 answers -
getElementById
Код. На браузерах Сафари, Хром, ИЕ6, ИЕ7, Опера работает как мной и задуманно, но ФФ нет. <div id="menu_1"> <div id="navi_1" class="navi_cell"><p onclick="menu_dynamic('01')">Офисная мебель</p></div></div> <!--memu_1--> <div class="level_2" id="menu_01"> <div id="navi_0101" class="navi_cell" ><p onclick="menu_dynamic('0101')">Кабинеты урководителей</p></div> <!--menu_01--> function menu_dynamic(number) { var block='menu_'; block = block+number; alert(block); block=document.getElementById(block); alert(block); //if (number.length==2) initial(2); //if (number.length==4) initi…
0 votes1 answer -
Использование jquery вперемешку с javascript
Никогда не использовал js-фреймворки, всё писал чисто на яваскрипте. Сейчас решил попробовать - упростить себе жизнь. Но хочу просто в некоторых местах яваскриптовского кода использовать что-нибудь их jquery. Наподобие: var novspan = document.createElement('span'); $(novspan).addClass('nazvanie'); if(i==0) $(novspan).addClass('vybr'); else $(novspan).addClass('nevybr'); novspan.innerHTML = drevesina[i]['imya']; Будут ли минусы в таком подходе? Насколько понял в prototype можно делать просто так: var novspan = document.createElement('span'); novspan.addClassName('nazvanie'); if(i==0) novspan.addClassName('vybr'); else novspan.addClassN…
0 votes7 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> <title>Счётчик</title> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" /> <script type="text/javascript"> function napolnenie() { for ( var i = 0; i < 2; i++) { var spisok = document.getElementById('spisok'); var novspan = document.createElement('span'); novspan.innerHTML = 'Кнопка' + i; novspan.onclick = function() { alert(i); } spis…
0 votes4 answers -
Странности поведения Javascript
Есть два абсолютно идентичных сайта, даже находтся на одном хостинге и юзают одну и ту же БД Вопрос: в следствии чего во втором сайте может не работать javascript, а точне всплывающий див? он просто открывается в том месте где прописа, но не перемещается на нужное место...
0 votes3 answers -
Увеличение значения переменной
Здравствуте. Скажите как мне правильно увеличивать значение в компоненте? Этот код затыкается на 4.1 Хотя остальные значения увеличиваются нормально.
0 votes4 answers -
hightslide + ajax проблемы
Всем доброго времени суток! Понимаю, вопрос тривиальный и скорее всего проблема лежит в путях, но самому дойти к сожалению не получается... В общем есть див, в который аяксом подгружаются картинки с прикрученной к ним фото галереей fancebox. Трудность заключается в том, что та информация которая подгружается почему то не видит скрипта fancybox'a и картинки, которые должны увеличиваться просто появляются в новом окне... В то же время, если открыть страницу с фотографиями отдельно, то все работает замечательно! Подгружаемый файл... <div class="highslide-gallery"> <a href="images/gallery1.jpg" class="highslide" onclick="return hs.expand(this)"> <img src="i…
0 votes4 answers -
Обновление блока
Привет люди!И так тема такая,есть блок div и нужно чтобы при нажатии на слово я знаю или я не знаю обновлялся текст в блоке,не вся страница а только в блоке! вот код блока <div class="tab"><span>А вы знаете, что…</span></div> <div class="do_you_know"> <?php $quotes[] = 'В Аргентине 2 Новых года, один справляют 31 декабря, а другой 13 января, поэтому у них нет «Старого Нового Года» как в России…'; $quotes[] = 'Если увидишь нечто, к чему стоит приложить руку, поступи не так, как подсказывает разум, но как велит настроение.'; $quotes[] = 'Если то, что ты делаешь, трудно тебе - посмотри, нуждаешься ли ты в этом.'; $quotes[] = 'Во…
0 votes2 answers