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
-
submit() и onsubmit()
Ситуация следующая: Имеется форма (form), которую я отправляю, кликая по ссылке с form.submit(); Эту же форму нужно перед отправкой проверить на корректность данных. form.onsubmit = f(){} не срабатывает. Можно ли их использовать совместно? Спасибо.
0 votes7 answers -
Opera: не работает onActivate в форме
Возникла проблема с кроссбраузерностью при использовании данной конструкции, а именно происходит такой вызов: onClick="java script:this.onActivate(function())". Работает в IE и Firefox. Но в Opera конструкция не срабатывает. Что делать? Сначала я просто ставил onActivate="function()", но так работало только в IE. Видимо, javascript в Firefox все-таки понимает onActvate, а в Opera - совсем никак
0 votes1 answer -
Фотогалерея
Здравствуйте! Наткнулся на фотогалерею http://dev.herr-schuessler.de/jquery/popeye/demo.html, понравилась тем, что на одной странице и листаешь фото и увеличиваешь по клику.(пример №2). Попробовал прикрутить себе. Из БД выводятся записи и хотел чтобы к каждой записи выводилось также и фото, т.е. скрипт должен работать в цикле. Скрипт работает, но выводятся только фотки к последней записи. При помощи Searcher и rus (спасибо им) понял что не работает из-за id ppy2. Т.е. насколько я понял этот идентификатор используется для обращения к нему из скрипта, а при попытке загнать выполнение скрипта в цикл, возникает проблема того, что идентификатор встречается несколько раз на стр…
0 votes6 answers -
самозакрывающееся меню в виде списка о_О
Всем привет! помогите пожалуйста в решении следующей проблемы. на сайте есть меню в виде списка: <ul> <li><a href="../1/">1</a></li> <li><a href="#" onclick="ShowOrHide(this);">2</a> <ul> <li><a href="../2_1/">2_1</a></li> <li><a href="../2_2/">2_2</a></li> </ul> </li> <li><a href="#" onclick="ShowOrHide(this);">3</a> <ul> <li><a href="../3_1/">3_1</a></li> <li><a href="../3_2/">3_2</a></li> <li><a href="../3_3/">3_3</a>&l…
0 votes19 answers -
Странный глюк в цикле
Привожу код: for(i=0;i<move.length;i++) { left2=left0+Number(move[1]); top2=top0+Number(move[2]); width2=Number(move[3]); height2=Number(move[4]); link=move[0]; title=move[5]; //alert(title); document.write("<table title='"+title+"' id='t"+i+"' style='cursor:pointer; position:absolute; left:"+String(left2)+"; top:"+String(top2)+"; width:"+String(width2)+"px; height:"+String(height2)+"px;'><tr><td title='"+title+"'> </td></tr></table>") if (document.addEventListener) { // Gecko document.getElementById("t"+i).addEventListener('click', function() {location.href=link; }, false); } else if (document.attachEvent) { // IE, Oper…
0 votes6 answers -
как написать чтоб после нажатия на рекламу выскакивала кнопка
Всем доброе время суток! Я столкнулся с проблемой при нажатие на рекламу не появляется кнопка, а все во лишь поменял скрипт от другой рекламы В первой таблице все работает как надо, а во второй таблице уже нет как сделать что все работало? Первая таблица <div id="reklama"> <script type="text/javascript"> var begun_auto_pad = xxxxxxxx; var begun_block_id = xxxxxxxx; </script> <script src="http://site.ru/autocontext2.js" type="text/javascript"></script> </div> <div id="hidden" style="display:none"> <a class="dow" target="_self" href="images/books/steve_jobs/steve-jobs.zip">download</a> </div> </div> …
0 votes2 answers -
Обработка событий
Читаю всякие интересности про обработку событий в JS, но не могу разобраться с порядком обработки событий. В статье написано, что при помощи метода addEventListener я могу изменить стандартное поведение (всплытие). Но у меня не очень получается это реализовать, либо я чего-то не понимаю. http://jsfiddle.net/Wfr8x/1/'>http://jsfiddle.net/Wfr8x/1/ Здесь я использую addEventListener чтобы назначить onclick на span, но клик по кнопке только дисаблит ее, т.е. span не принимает событие при задисабленном инпуте (но можно кликнуть за пределами инпут, т.к. padding:20px;) http://jsfiddle.net/Wfr8x/ А это для ИЕ. Работает, так как сначала передается событие врапперу, как я понима…
0 votes5 answers -
Подгрузка картинок на сайт
Народ у кого нибуть есть скрипт для подгрузки всех картинок на сайт из CSS. Может встречал кто-то?
0 votes2 answers -
Валидация
Хочется узнать по поводу валидности кода... DOCTYPE - XHTML 1.0 Transitional из php файла вывожу прямо в body echo '<script type="text/javascript"> $(function() { $("body").append("<div id=\''.$sub_about_id.'\' class=\'menu_sub\'></div>"); }); </script>'; Так вот при проверке валидатором выдается ошибка - также ошибка выдается когда в js-коде идет проверка условия (&&) ругается на эти символы.... Подскажите как от этого избавиться? Вынести js-код в отдельный файл сложновато в моем случае...
0 votes3 answers -
Подскажите как создать круг записей с переключением их через интервал времени
Подскажите как создать круг записей с переключением их через интервал времени
0 votes2 answers -
Превратить фиксированный дизайн в резиновый?
Здрасте! Не очень разбираюсь в JS, поэтому интересуюсь - можно ли определять ширину экрана пользователя и в зависимости от нее загружать РАЗНЫЕ рисунки, притом что сами эти рисунки будут изображениями-картами. Спасибо.
0 votes2 answers -
Rollover эффект.
Здравствуйте. Не могу найти ришение, задача такая. Есть меню из нескольких пунктов, ниже меню есть див для иконки. Нужно, чтобы при наведении на определённый пункт меню, в нижнем диве появлялась нужная картинка на одном месте, менялась на другую при наведении курсора на следующий пункт , тоесть сколько пунктов меню - столько и разных картинок... Уверен что помогут любые советы и ссылки.
0 votes4 answers -
Вдруг откуда не возьмись появилось...(UNDEFINED)
есть код var out; var parentDiv = document.getElementById(div_id).getElementsByTagName('IMG'); for(var i=0; i<parentDiv.length; i++) { if(parentDiv[i].getAttribute('id')) {out += parentDiv[i].getAttribute('id')+"/"; } alert(out); есть таблица с папой parentDiv в ней дети, есть с id есть без id. всего 59 img из них 51 с id на выходе. undefinedPrt_2_00_49_Img/Prt_2_00_50_Img/Prt_2_00_01_Img/Prt_2_00_03_Img/Prt_2_00_05_Img/Prt_2_00_07_Img/Prt_2_00_09_Img/Prt_2_00_11_Img/Prt_2_00_13_Img/Prt_2_00_15_Img/Prt_2_00_17_Img/Prt_2_00_19_Img/Prt_2_00_21_Img/Prt_2_00_23_Img/Prt_2_00_25_Img/Prt_2_00_27_Img/Prt_2_00_29_Img/Prt_2_00_31_Img/Prt_2_00_33_Img/Prt_2_00_35_Img/Pr…
0 votes2 answers -
Смена html кода по клику
Есть выпадающий блок типа такого: http://anton.shevchuk.name/wp-demo/jquery-...lide-panel.html кликаешь по ссылке с текстом "открыть" и появляется блок. Это все просто и понятно. А как сделать, чтоб при раскрытом блоке надпись сменялась на "закрыть"? То есть нужно подменить html-код
0 votes4 answers -
Помогите понять где собака порылась.
Собственно есть сайт: http://www.zolotou.com/ происходит смена шапки, в соотвествии с временем суток. 4 раза в сутки. посредством связки явы и пхп. Пхп получает время на сервере, ява скрипт забирает из пхп значение переменной и посдтавляет в определенное место в верстке стиль, применяющийся к шапке меняющий ей бэк. <div id="change_head"> <style type="text/css"> .head { background: url(http://www.zolotou.com/images/head_back2.jpg) no-repeat left !important; } </style> </div> Сам скрипт: <script type='text/javascript'> $.post('/date.php',{},function(data){$('#change_head').html(data);}) </script> Пхп приводить не буду, он собственно рабо…
0 votes3 answers -
Детская проблема по javascript
ТОлько начинаю осваивать JS. Вот такая проблема. Есть например страничка: <html> <head> <script type="text/javascript"> var product = document.getElementById('center').getElementsByTagName('button'); for (var i=0; i<product.length; i++){ product.onclick = function(){ alert (i); } } </script> </head> <body> <div id="center"> <form> <button>кнопка</button> </form> <form> <button>кнопка</button> </form> <form> <button>кнопка</button> </form> ........... </div> </body> </html> В да…
0 votes5 answers -
Ищу несложный скрипт преподнимания фото
Видел на сайте, не помню где, так бы вытащил... При наведении на фото в ряду, она приподнимается над всеми, как бы выбивается из ряда. Очень нужно! Подскажите где искать?
0 votes4 answers -
добраться до элемента в документе
На странице формируется список нод, вот код и одна нода в развернутом виде: <div id="node-29" class="node">node29</div> <div id="node-30" class="node"> <div class="content"> <div class="field field-type-cck-latlon field-field-gmap-coordinate"> <div class="field-label">Месторасположение: </div> <div class="field-items"> <div class="field-item">1.000000, 2.000000</div> </div> </div> <fieldset class="fieldgroup group--"> <legend>Адрес обьекта</legend> <div class="field field-type-text field-field-city">Data 1</div> <div class="field fie…
0 votes1 answer -
Отлов местоположения объекта
Здравствуйте. У меня такая проблема. Необходимо узнать находится ли объект(картинка) в определённой области страницы. Под определенной областью я имею ввиду таблицу, картинку. Если есть идеи подскажите как это можно реализовать ... или что почитать касательно этого вопроса. Перемещение объекта реализовано drag and drop яваскриптом.
0 votes3 answers -
аналоговые часы
Здравствуйте форумчане. Скачал скрипт, часы с циферблатом. Циферблат сделан gif изображением, часы сделыны javascript, тоесть все часы состоят из файла html и gif. При запуске изображается только циферблат, стрелок нет. Открывал браузерами Opera v. 9.63 и IE v. 7.05730.13 одинаково в обоих только циферблат без стрелок. Разобраться в скрипте не смог, не пойму в чём проблема в javascript или в html в теге <OBJECT>. Поэтому пишу в тематику javascript. Далее привожу код: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script language="JavaScript"> <!-- // © 2000, Urs Dudli и Peter Gehrig var now …
0 votes1 answer -
Калькулятор
Здравствуйте, есть задача сделать калькулятор, который будет подсчитывать обьем формы по заданным параметрам. Тоесть есть три поля - длинна (м), ширина (м) и глубина (см) и нужно каким то скриптом подсчитать обьем этой формы. Возможно ли это? Я очень мало чего понимаю в JavaScript, поэтому было бы неплохо ссылку на готовое решение, или что то очень простое. То что я нашел выглядит вот так, но изначально скрипт был написан для подсчета цены футболок и не совсем подходит под мои нужды. И если это реализуемо, возможно ли после получения обьема, просчитать еще и цену? Насколько я понимаю, это возможно сделать нa jQuery? Спасибо заранее!
0 votes4 answers -
Как сделать переход по якорю не в самый верх страницы
Есть некая страница <div class="box" id="box1"> 1 </div> <div class="box" id="box2"> 2 </div> <div class="box" id="box3"> 3 </div> <div class="box" id="box4"> 4 </div> .... <div class="box" id="boxN"> N </div> По ссылкам к каждому id происходит переход по якорю, например <a href="#box4">. При этом страница прокручивается так, что выбранный элемент оказывается в самом верху страницы. Как сделать так, чтобы элемент становился не в самый верх, а с некоторым отступом от верха. Пробовал менять padding/margin у body, но браузеру на это начхать, поэтому решил спросить в разделе Javascript, может скриптами как-т…
0 votes1 answer -
Всплывающее окно с текстом
Всем здрасьте! Извеняюсь если создал уже существующую тему, я не нашёл. Хочу сделать всплывающее окно с информацией, тоесть если бы нажав на кнопку переходили на следующую страничку, только эта "следующая страничка " открывалась в этом же окне. Заранее огромное спасибо.
0 votes2 answers -
проблема с изменением значения select в FireFox
Добрый день пытаюсь изменить значение select спомощью javascript вот пример кода document.getElementById('lst1').value=""; document.getElementById('lst2').value=""; document.getElementById('lst3').value=""; document.getElementById('lst4').value=""; lst1 - lst4 это ID моих select-ов и IE меняет а в FireFox нет подскажите что не так Спасибо
0 votes4 answers -
Сообщение о загрузке страницы
В общем напишу здесь. Страничка весит порядка метра.Надо бы вывести сообщение типа " В процессе загрузки " ,пока страница грузится ,после этого вывести на загруженную страницу.(ну в принципе можно и просто вывести сообщение о загрузке на 4 сек,а пока юзер видит сообщение ,потихоньку загружать пейдж,через 4 сек переадресовать на пейдж) как сделать?
0 votes4 answers