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
-
Как реализовать такой функционал
Есть конструктор шкафа. Как реализовать такой? https://tylko.com/wardrobe/242/?cv=1&board=cat_8__type_all__id_4276 Это какой-то плагин? Или лучше написать на чистом js?
0 votes1 answer -
IE ругается, не пойму на что
onmousedown=" document.getElementById('onmap').style.top=Math.floor(window.innerHeight/2-250+window.pageYOffset)+'px'; document.getElementById('onmap').style.display='table'; myfunction('onmap');" чего ему не нравится? Пишет недопустимый элемент
0 votes4 answers -
Слайдер и фотогалерея
На странице http://mashinki.net.ua/pages/test/test.php (это тестовая страница) попробовал разместить слайдер(он по середине страницы) и фотогалерею (она в самом низу) слайдер работает вроде бы без ошибок, а вот в галерее заметна небольшая ошибка, которая всё портит при щелчке на фото работает переключение и все предполагаемые эфекты fancybox, но почему-то кнопка закрыть не функционирует и ещё у меня в галерее 5 изображений на локальном компьютере работают пять а на сайте видны в списке только четыре т.е. две проблемы: одна с кнопкой закрытия, а вторая с выводом картинок.
0 votes16 answers -
Карусель от модера Great Rash
Здравствуйте! Возникла проблема с каруселью автор которой модератор Great Rash. Дело в том что видимые картинки просто прыгают туда сюда, а те, что скрыты не появляются. Помогите пожалуйста!
0 votes18 answers -
поле "заметка" по клику
Здраствуйте! очень хотелось бы узнать как можно сделать так, чтобы при нажатии на ссылку поверх текста и графики возникало обрамленное поле (без заглавия, без полос прокрутки и т.п.), вроде листочка или записки, на которой бы помещался текст, а при щелчке за его пределами оно бы закрывалось. можно с какой-нибудь тенью для эффект трехмерности. я делаю что то вроде трехмерной таблицы где классификация идет по нескольким направлениям, и эти примечания нужны чтобы помещать второстепенные направления. еще очень бы хорошо если бы эти примечания можно было бы создавать в несколько слоев, т.е. первое содержит ссылку, с которой первое не закрывается, а от него открывается второе. …
0 votes5 answers -
clone() теряет значение атрибутов
<script> $(document).ready(function(){ $(".button").click(function(){ $('li.class:last').clone(true).appendTo('.spisok'); }); }); </script> <ul class="spisok"> <li><a href="#">пукт</a><li> <li><a href="#">пукт</a><li> <li><a href="#">пукт</a><li> <li><a href="#" title="этот title отображается как tooltip">пукт</a><li> </ul> <a href="#" class="button">Еще!</a> Помимо клонирования к странице еще прикручен tooltip. В качестве текста для всплывающей подсказки используется title ссылки. При клонировании последней строки списка знач…
0 votes8 answers -
Сабытия в JavaScript
У меня есть два элемента: <div class='node'>Щелкни здесь! <span class='text'>Или щелкни здесь!</span> </div> Оба получают с помощью js обработчики onclick, но разные. Для этого я пишу: nodes = $(".node").get(); for (node in nodes){ nodes[node].onclick=n_click; } nodes = $(".text").get(); for (node in nodes){ nodes[node].onclick=t_click; } Как браузер заставить отличать по какому элементу я щелкнул? Вот нашел как добиться остановки всплытия события. Вот беда: не знаю куда этот код пихнуть в моем случае.
0 votes5 answers -
setTimeout
Почему не работает? https://jsfiddle.net/r6z0pzwj/
0 votes10 answers -
Перенаправление по действию
Всем привет) Вопрос такой: что надо вписать в параметр onclick, в ниже приведенном примере, чтобы браузер перешел на url, например: http://www.sampleurltext.com ? Пример: Перейти Буду очень (ОЧЕНЬ!!) признателен за ценный ответ)
0 votes6 answers -
Мини-скрипт
Всем доброго утра! Такое вот дело, не знаю как сообразить такой скрипт, ну вот имеется div, по нему проводится клик, Div затирается сробатует таймер на некое кол-во секунд и вместо него рисуеться второй, как время проходит то рисует третий, и все эти обьекты розмещены на одном месте.
0 votes9 answers -
заполнение поля при выборе элемента
Доброго времени суток, уважаемые посетители этого форума! Подскажите начинающему изучать JavaScript, как при выборе в поле Select значения из списка заполнять автоматом другое текстовое поле этим значением? Спасибо. P.S. По возможности, просьба ссылаться на документацию.
0 votes1 answer -
как определить по ссылке id тега а
Добрый день! появилась проблемма. for (var lnk = document.links, j = 0; j < lnk.length; j++) {if (lnk [j].href == document.URL) {вот тут хотелось бы чтото сделать с айди найденого линка, если быть более точным получить черерз айди линка ади родительского тега.} как получить айди родительского разберуть а как получить айди ссылки в голову не приходит.
0 votes5 answers -
Selectivizr + :last-child - не работает в IE8
Доброго времени суток всем. Новичек в Javascript. Решил ознакомиться с утилитой Selectivizr. Создал для пробы такой код (на JSFiddle или CodePen не привожу, ибо не получилось у меня наглядно показать там пример кода): <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>selectivizr</title> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/mootools/1.4.5/mootools-yui-compressed.js"></script> <!--[if (gte IE 6)&(lte IE 8)]> <script type="text/javascript" src="javascripts/selectivizr.js"></script> <noscript><link rel="stylesheet" href="[fallback css]" /><…
0 votes1 answer -
Как повлияет на быстродействие создание дополнительных DOM-элементов на странице?
Решил использовать .webp для изображений на сайте, а также оптимизировать его через рекомендации google audits. Таким образом получилось следующее: <img src="image.webp" srcset="image-480.webp 480w, image-768.webp 768w, image-1024.webp 1024w" alt="alt" titile="title"/> Так как webp не поддерживается некоторыми браузерами, было решено использовать решение WebPJS. Теперь есть следующая проблема: решение заменяет атрибут src, но не трогает srcset. То есть изображения остаются неизменными и не отображаются. Есть следующая идея, но я, полагаю, это будет очень затратно в плане ресурсов, а также неизвестно, как это будет влиять на SEO (может, спасут т…
0 votes9 answers -
Запуск функции метода объекта
Есть что-то примерно такой конструкции: obj = function(){ this.func = function(){ function alo(){ alert("Ало"); } }} var o = new obj(); как запустить функцию alo() самую внутреннюю? именно идя от window. , поскольку там нужно использовать именно на эту функцию setTimeout(); Или такое вообще не возможно? Спасибо.
0 votes8 answers -
Последовательный вывод данных в обозреватель
Привет друзья. Есть задумка сделать такое приложение. Обычная форма с одним текстым полем и кнопкой: <form id="htmlForm" action="report.php" method="post"> <input type="text" name="word_search" /> <input type="submit" value="submit" /> </form> Файл report.php $stroki = file ('kniga.txt'); foreach ($stroki as $stroka_num => $stroka) { echo $stroka . "<br />"; // вместо echo будет поиск в строке по слову, которое ввел чел в форме, поиск будет медленный ob_flush(); flush(); } Файл kniga.txt текст текст текс текст текст текст текс текст текст текст текс текст т.е. в таком виде оно работает, чел ввел слово для поиска в форму, нажал кнопк…
0 votes3 answers -
глобальный поиск с заменой
Здравствуйте. Подскажите, как можно сделать глобальный поиск с заменой: например следующий код: var rpl = ':)'; var str = 'раз :) два :) три :)'; str = str.replace(rpl, "@"); заменит только первое найденное вхождение - 'раз @ два три ' через регулярные выражения: var rpl = ':)'; var str = 'раз :) два :) три :)'; var re = new RegExp(rpl,"g"); str = str.replace(rpl, "@"); выдаст ошибку unterminated parenthetical (незавершенная скобка) пока сделал так: var rpl = ':)'; var str = 'раз :) два :) три :)'; var str_1 = str; do{ str = str_1; str_1 = str.replace(rpl, "@"); } while(str_1 != str) есть-ли другие способы?
0 votes8 answers -
jquery corners
с помошь. плагина скругляю уголки у дивов, и все бы хорошо,но ие 6 и 7 отображают места под скругленными углами не прозрачными а белыми. Прошу помощи кто может знает...вот код котрым скругляю углы <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.corner.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".big-block").corner("round 8px").parent().filter(".o").css('padding', '2px').corner("round 10px"); }); </script> подключение и сам блок <div class="o"><div class="big-block"> </div></div>
0 votes2 answers -
Карта изображений
Мучаюсь, не могу не как попасть на иконки вацапа и вайбера, используя карту изображений. Не как не пойму как эти координаты высчитать. В итоге сделал три картинки и задал инлайн блок и всем картинкам ссылки.
0 votes0 answers -
Несколько слов о Джаве Скрипт
Объекты Объект - это ключевой, главный тип данных JavaScript. Любой другой тип данных имеет объектовую "обертку" - wrapper. Это означает, что прежде чем получить доступ к значению переменной того или иного типа происходит конвертирование переменной в объект, а только после этого выполняются действия над значением. Тип данных Object сам определяет объекты. В данном разделе мы остановимся на трех основных моментах: понятие объекта прототип объекта методы объекта Object Мы не будем очень подробно вникать во все эти моменты, т.к. при программировании на стороне браузера чаще всего обходятся встроенными средствами JavaScript, но т.к. все эти средства - объекты, нам нужно…
0 votes5 answers -
вроде как элементарные вопросы по jQuery
Здравствуйте. Слезно прошу не бить и не отправлять читать мануалы (на то есть некоторые причины), а помочь советом\ответом. Всех негодующих прошу пройти мимо, всем понимающим и сочувствующим заранее большое спасибо! К делу. Пример страницы - http://splean.net.ru/ex/hover.html (utf-8 кодировку забыл убрать) Рисуночек: Такой блок есть во многих из ячеек таблиц, и изначально они все невидимы. Эти блоки являют собой как бы «подменю», просто сделано все не классическими ul-li, а таблицей и div’ами. Как заставить при наведении на ячейку таблицы показывать только ее дочерний блок, а не все остальные? Если сейчас навести на ячейку Проекты а потом опустить курсор на показавшийся …
0 votes2 answers -
Сравнение двух дат и времени
Здравствуйте. Есть две даты событий в таком формате: 2015/10/23 13:00 и 2015/10/23 12:30. Можно ли их привести к числам и сравнивать между собой таким образом: 201510231300 > 201510231230 На первый взгляд все работает, но мне кажется, я что-то не учел. Работоспособный ли такой вариант?
0 votes5 answers -
Посоветуйте книгу по jquery!
Посоветуйте, какую книгу купить по jquery?
0 votes4 answers -
Помогите с input'ом
У меня такая проблема есть два файла html на первом есть определенный текст и кнопка типа ссылка на вторую страничку на которой расположен input. Так вот вопрос мне нужно чтобы при нажатии кнопки на первой стр. текст попадал в input на второй стр. как это сделать? ПОМОГИТЕ ПОЖАЛУЙСТА!!!!!
0 votes6 answers -
Визуальный редактор
Недавно наткнулся на статью, где говорится о создании визуального редактора через JS, так вот, изменение текста поддавалось тегами bold и italic. мне нужно сделать чуть больше кнопок, к примеру выравнивание выделенного мною текста по центру, слева, справа и т.д., все необходимое. К примеру вывод строк с помощью тегов li. Вот его текст кода: <form name="myform" action="#" method="post"> <p> <input type="hidden" id="content" name="content" value="" /> </p> <script type="text/javascript"> // Вывод кнопок редактирования document.write("<input type='button' value='B' onclick='setBold()' />"); document.write("<input…
0 votes7 answers