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
-
Функция задержки
Пробую для эксперимента написать чтоб при нажатии на кнопку происхдила задержка картинки, но при нажатии на кнопку ничего не происходит, не знаю почему, как исправить? <html> <head><title>Привет</title> <script type='text/javascript'> var a,b,timeout,zadershka; function f(){ zadershka = setTimeout( function() { if(!b) b = document.getElementById('maks'); b.style.display='block';}, 2000); }; </script> </head> <body> Жил-был пёс. Он был самый лучший пёс за всю мою жизнь.<br> Такого пса я не видел никогда в жизни в этом мире. Вот что<br> значит настоящая псина.Такой псины я <br> не видал за все свои 20 ле…
0 votes11 answers -
Вопрос по модификации DOM
Есть такая задача: найти все определенные теги на странице и заменить их на другие. К примеру, найти все теги pre и заменить их на blockquote с тем же содержимым. Проблема заключается в том, что известные мне способы требуют обращения к контейнеру этого элемента, а затем удаления дочернего узла и создания нового с копией контента. Возможно ли это как-то сделать не зная ничего о структуре документа (к ней привязываться нельзя). То есть заранее неизвестно, какие будут элементы-родители и сестринские элементы у нужного, и для меня это серьезно усложняет задачу. Хотелось бы узнать, есть ли альтернативные варианты. Учить матчасть можно не посылать, сейчас как раз этим и занима…
0 votes5 answers -
Редактирование текста в textarea
В разных CMS, к примеру в WordPress, phpbb и т.д. реализована возможность редактирования сообщения так, что пользователь сразу видит что у него получится в итоге. В phpbb это только действия с выделенным текстом или вставка нужных тегов в место, где установлен курсор. А вот в WordPress это полноценный редактор текста: картинки можно выравнивать, менять различные параметры текста, вставлять ссылки и т.д. Прелесть в том, что это сразу показывается в textarea. Кто-нибудь сталкивался с созданием скриптов для реализации такого редактирования? Заранее благодарен за помощь! Пример из WordPress
0 votes1 answer -
JS гугл карты
Доброго времени суток. Работаю сейчас с xslt в umi Вопрос такого плана: Есть гугл карта, для двух городов, у одной один адрес, а у другой - 6, На карте есть 6 полей с описание, адресом и телефоном, если на поле нажимаешь, то карта показывает маркер на нужном адресе Я сделала обращение к полям, т.е. заполняется все отлично через админку. Если у офиса поменяется адрес, то ничего сложного нет, заходишь в админку, меняешь координаты в созданном специально для этого поле, все хорошо. Но! Есть одна неприятность при создании нового адреса. У плашек есть тип данных Адрес, на каждый новый адрес, надо создать в типе данных новое поле для координат. И каждый раз прописывать во…
0 votes12 answers -
autoscroll для слайдера
Подскажите пожалуйста как сделать autoscroll для данного слайдера с задержкой в пару секунд? http://tympanus.net/...ontentCarousel/ (function($) { var aux = { // navigates left / right navigate : function( dir, $el, $wrapper, opts, cache ) { var scroll = opts.scroll, factor = 1, idxClicked = 0; if( cache.expanded ) { scroll = 1; // scroll is always 1 in full mode factor = 3; // the width of the expanded item will be 3 times bigger than 1 collapsed item idxClicked = cache.idxClicked; // the index of the clicked item } // clone the elements on the right / left and append / prepend them according to dir and scroll if( dir === 1 ) { $wrapper.find('div.ca-item…
0 votes2 answers -
перевод даты на лунный календарь
Добрый день, есть скрипт который выводит дату по лунному календарю на 1 день, как можно его доработать, чтобы он выводил даты на весь месяц? http://learn.javascript.ru/play/PivfXb
0 votes4 answers -
Другой контент для IE6 через JS
Привет всем-всем! В общем цель, написать валидный, а так же кроссбраузерный сайт с IE6 включительно. IE6 эхом отдается в моей голове и я уже не первый день ругаюсь в поисках решения. У меня были проблемы с отображением блоков в IE6, но совершенно не хотелось верстать таблицами и прочими дьявольскими методами. Да-да, я решил написать JS, который должен найти dom-элемент по id (блок) и заменить его содержимое, содержимым из файла notify.html. Мое рассуждения свелись к XMLHttpRequest. Именно он играет важную роль в загрузке нашего html файла. function readFile(file,callback,cache) { var rawFile = (window.XMLHttpRequest) ? new XMLHttpRequest() : new ActiveXObject("M…
0 votes8 answers -
Простой вопрос по jQuery
В книге по jquery вычитал следующее: чтобы получить доступ к определённому элементу обёрнутого набора нужно написать так: $('.clssdiv')[0] и якобы произайдёт отбор только первого элемента из отобранных. Так вот пробую так сделать, но не получается вот пример с кодом. Может я что-то не так понял, подсажите как отобрать например 2 или 3 из набора?
0 votes12 answers -
Проверка ДЗ
Надо перебрать всех пассажиров и вывести их количество. Вывести имя пассажира и определить, оплатил или нет. Количество оплативших. Количество не оплативших. Это нормальный код? http://plnkr.co/edit/GtdqwD4kv27rcy1pXGEL?p=preview
0 votes13 answers -
Как получить дочерний элемент?
<div class="question"> <div class="img-and-variantbi clearfix"> <div class="question-for-img"> <form method="get"> <ul class="clearfix radio-answer"> <li>......</li> <li>......</li> <input type="submit" value="Проверить" class="btnAnswer"> </ul> </form> </div> </div> </div> …
0 votes3 answers -
YAHOO JS framework
После копания на рабочем серваке нашел вот такую вкуснятинку... кому интересно - марш на мой сайт)) там линк в меню (да да я тоже люблю посещаемость) если кому будет интересно перевести - буду только рад, но там в принципе и так все понятно
0 votes4 answers -
Подсчет символов в textarea
Подскажите плиз, как лучше сделать? Нужно в textarea посчитать кол-во символов, символов с проблеом, слов, абзацев. Единственное решение которое придумал - это использовать регулярки: например, если подходит под "символ" то вырезаем этот символ а счетчик ++, и т.д. пока ничего не останется. Может быть другие способы есть? - буду рад если кто поделится
0 votes3 answers -
Drag
Кто-нибудь видел решение на чём-нибудь, по драгу картинки? Именно картинки, решение которое правит все проблемы с картинкой.
0 votes5 answers -
Как отловить результат работы скрипта
Есть скрипт вставляющий на сайт трейлеры фильмов из своей базы. Проблема в том что не все трейлеры находятся и часто страница остается пустой. В документации к скрипту указано: Так вот, как отловить этот результат и в случае срабатывания hide_uitools() вывести свой блок?
0 votes8 answers -
В чем проблема, распарсить объект angualr, resourse
Всем примет, подскажите пожалуйста, что за жесть, почему при получении ответа в объекте каждое значение принимается за отдельную строку и получается: {"0":"3","1":"0"} Хотя должно быть 30 В чем дело. Используем дефолтный $resourse: При помощи $resourse: 'create': {method: 'POST'}идет запрос на создание записи в БД, из формы //...//запрос к модуле, выполнения запроса, вызов return $this->db->getLastId(); (возвращает уникальный идентификатор, только что созданный)// отправляем назад$this->response->setOutput(json_encode($data));в ответе получаем ид созданной записи (объект), через узнаем, что в нем: {"0":"3","1":"0"}. Как из этого сделать 30? манипуляция: S…
0 votes9 answers -
drag and drop многоуровневых ul, ol
здравствуйте. есть ли готовые решения для этого. Мб на jquery. Заранее спасибо
0 votes7 answers -
Авто скролл при наведении
Хочу сделать так, чтобы при наведении на картинку, она прокручивалась вниз, а затем, достигнув нижней точки, прокручивалась аналогично вверх. На данный момент ничего не работает. Если убрать if (), который идет после комментария, то будет работать только прокрутка вниз, до нижней крайней точки. Помогите, пожалуйста. https://jsfiddle.net/11hdy2u8/
0 votes0 answers -
Плавное появление элементов дизайна после их полной загрузки.
Возможно ли плавное появление элементов дизайна(картинок) после их полной подгрузки на страничку и как это может работать?
0 votes5 answers -
Промокод в коде
Добрый день,я понимаю что этот вопрос может звучать абсурдно,но все же.Где посмотреть варианты промокодов в коде HTML на сайте ?
0 votes0 answers -
Повторное использование XMLHTTPRequest в Opera
Вот столкнулся с такой проблемой: в опере не могу использовать повторно XMLHTTPRequest объект. Делаю вроде все правильно, в IE и FF работает правильно. Мож я чегото не правильно делаю? Подскажите плиз. (данный кусок кода передает суть проблемы и не несет никакой смысловой нагрузки) JS <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <title></title> </head> <body> <script type="text/javascript"> function createXmlHttpRequestObject() { var xmlHttpRequest; try { xmlHttpRequ…
0 votes2 answers -
Почему код не работает в ИЕ
<script> function checkForm(id) { var img_ok = 'img1.gif'; var img_error = 'img2.gif'; switch(id) { case 'passwrd': if(document.getElementsByName(id)[0].value.length >= 4) { document.getElementById(id).src = img_ok; } else document.getElementById(id).src = img_error; break; case 'email': alert(document.getElementsByName(id)[0].value.length); break; } } </script> <input name="passwrd" type="password" onkeypress="if (event.keyCode==60 || event.keyCode==62) event.returnValue = false; if (event.which==60 || event.which==62) return false;" onKeyUp="checkForm(this.name);" size="20" maxlength="20" /> <img id="passwrd" src="im…
0 votes5 answers -
jQuery: click+mousemove
С использованием следующего кода: $(function(){ //Get our elements for faster access and set overlay width var div = $('div.sc_menu'), ul = $('ul.sc_menu'), ulPadding = 15; //Get menu width var divWidth = div.width(); //Remove scrollbars div.css({overflow: 'hidden'}); //Find last image container var lastLi = ul.find('li:last-child'); //When user move mouse over menu div.mousemove(function(e){ //As images are loaded ul width increases, //so we recalculate it each time var ulWidth = lastLi[0].offsetLeft + lastLi.outerWidth() + ulPadding; var left = (e.pageX - div.offset().left) * (ulWidth-divWidth) / divWidth; div.scrollLeft(left); })…
0 votes3 answers -
Плагины bootstrap
Вот уже битых часа 3 не могу подключить плагин http://xbreaker.github.com/plusstrap/javascript.html#alerts Не понимаю, что нужно для этого сделать. С JS отношения трудные. Подскажите, о чем говорится в инструкции по подключению. Перепробовал уже все варианты, которые в голову приходили. Спасибо.
0 votes5 answers -
Смена Action в форме через JS
Такая задача: необходимо подменять action формы в зависимости от выбранных параметров (SELECT) в ней. function SubmitSearchForm() { switch (document.searchform.searchwhere.options[document.searchform.searchwhere.selecte dIndex].value) { case "business": document.searchform.action ="/index.php?option=com_sobi2&sobi2Task=search"; break; case "content": document.searchform.action ="/index.php?option=com_search"; break; case "ads": document.searchform.action ="/index.php?option=com_adsmanager"; break; default: document.searchform.action ="/index.php?option=com_search"; break; } return true; } в бизнес-справочнике…
0 votes4 answers -
Доработка выпадающего-вертикального меню
Добрый день, требуется помощь с меню (в ява коде слабоват)... Есть вертикальное меню http://7-8.at.tut.by/menu/menu.html - само меню http://7-8.at.tut.by/menu/scripts/script.js - ява код http://7-8.at.tut.by/menu/css/style.css - css файл В общем необходимо сделать, чтобы при наведении курсора на меню открывалось подменю (сейчас так уже есть), а если убрать курсор то автоматом закрывалось (вот этого нету)... Подскажите как это можно сделать?!
0 votes6 answers