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
-
Random названия блока
<div id=tat onclick="toggle('content1','j1')"> <script> function toggle(id1,id2) { var el1 = document.getElementById(id1); el1.style.display = (el1.style.display == 'none') ? '' : 'none' var el2 = document.getElementById(id2); el2.style.display = (el2.style.display == 'none') ? '' : 'none' } </script> <div id=j1 style="display:none;"> </div> </div> Вот он код. Как сделать, чтобы наверху, вместо j1 делался j и случайное число до семи.. тоесть j1 или j2 или j5 и тд... То есть чтобы при клике на блок ¨tat¨ чтобы появлялся блок с названием j и рандомным номером до семи. и чтобы название этого блока , например он стал j5, чтобы именно это н…
0 votes7 answers -
Обработка таблицы на jquery
Здравствуйте! Задача такая: есть html <span> </span><select></select> <span> </span><select></select> ... ... Нужно обернуть это тэгами td и tr, чтобы получилось: <tr><td><span> </span></td><td><select></select></td></tr> <tr><td><span> </span></td><td><select></select></td></tr> ... ... Получается только wrap('<td></td>') <td><span> </span></td><td><select></select></td> и wrapall('<tr></tr>') <tr><td><span> </…
0 votes1 answer -
Не получается переключить слайдер с помощью JS
Вот сам слайдер http://codepen.io/anon/pen/YPRQjo Радиобаттоны функционируют. Но стрелочки не получается привести в действие. Думаю, лучше это сделать с помощью JS. Уже пробовал с помощью нажатия стрелки включать display:block у определенного слайда. Но что-то не получилось. Подскажите как лучше реализовать это?
0 votes3 answers -
Возможность сортировок данных ассоциативного массива
Здравствуйте! Изучаю JS для начинающих по видео-урокам. Остановился на ассоциативных массивах. Автор видео говорит про возможность сортировки данных ассоциативных массивов. Вот код массива: var n = { "one": 12, "hello": "world", "double key": 777 }; Автор сначала говорит, что сортировка не возможна: Потом говорит(применимо к этому же массиву): Получается на первый взгляд противоречие... Но потом до меня дошло: В 1-ом случае идет речь о сортировки значений (из пары ключ-значение) данного асс. массива, а во 2-ом случае речь идет о ключах (из пары ключ-значение) данного асс. массива. Вопрос: Мои догадки верн…
0 votes0 answers -
PHP в JavaScript
Доброго времени суток. Имеется вот такой скрипт на Javascript. Можно ли, интегрировать php в Javascript? если нет, то какой выход? если да, то подскажите как. Пробовал разные преобразование php в javascript, ну толи не получилось, толи я чего то не так сделал. <?php скрипт ?> <script type="text/javascript"> function setCookie(name, value, expires) { var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : ""); document.cookie = curCookie; } function getCookie(name) { var prefix = name + "="; var cookieStartIndex = document.cookie.indexOf(prefix); if (cookieStartIndex == -1) return null; var cookieEndIndex = document.…
0 votes4 answers -
ajax и дочерние элементы body
Здравствуйте. Есть код: <body> <input type="text" value="z" id="z"> <div> <input type="text" value="x" id="x"> </div></body>$.get(url,function(data){ $('#z',data).val(); // undefined $('#x',data).val(); // x})Подскажите, почему в ответе ajax-запроса дочерние элементы body как-будто не существуют?
0 votes6 answers -
Почему массивы не объединяются?
Код расписал с 39 строчки http://plnkr.co/edit/glu7TUNehynSgSdsZC05?p=preview
0 votes2 answers -
Не видит в IE
нашел скрипт для карусели на сайт, ничего не исправлял только добавил свои картинки, в опере грузит в гугле мозиле тоже, в ИЕ нет, помогите, что дописать надо <center> <link type="text/css" rel="stylesheet" media="all" href="http://domovoy063.nxt.ru/local.css" /> <script type="text/javascript" src="http://domovoy063.nxt.ru/jquery-1.5.min.js"></script> <script type="text/javascript" src="http://domovoy063.nxt.ru/jquery.waterwheelCarousel.js"></script> <script type="text/javascript"> jQueryjqNew = jQuery.noConflict(true); jQueryjqNew(document).ready(function () { jQueryjqNew("#waterwheel-carousel-default").waterwheelC…
0 votes3 answers -
Angular.js ng-change
Мне нужно реализовать, чтобы функция вызывающаяся на ng-change срабатывала, даже если я повторно выбираю option селекта
0 votes0 answers -
отслеживание событий Колёсика Мышки
Подскажите плз, каким образом отслеживать события колёсика мышки. Т.е. интересует в какой направлении пользователь прокрутил его и какое количество раз. Необходимо кроссбраузерное решение.
0 votes1 answer -
отправка значения в jquery
<script type="text/javascript"> function nid(d) { document.getElementById("result").innerHTML = d; } </script> while(...){ <a href="" onclick="return nid(\''.$row['name'].'\')">'.$row['name'].'</a> } <span id="result"></span> подскажите как такую фичу замутить на jQuery?
0 votes6 answers -
Как создать всплывающее окошко?
Собственно вопрос. Например пользователь нажал на фотографию, как сделать чтоб автоматом постепенно появился блок с увеличенной картинкой? display: hidden => display: block? И как сделать чтобы параметр alpha менялся постепенно? while-лом?
0 votes1 answer -
context menu
Gодскажите удобный плагин для реализации! Пока нашел только на coolwebmasters.com.
0 votes4 answers -
почему не срабатывает функция?
https://jsfiddle.net/1wossw6b/
0 votes5 answers -
закруглённое меню в jq ui
в jquery ui есть возможность преобразовать радиокнопки в меню, у которого крайние кнопки закруглены. помогите пожалуйста применить эту же технику к <a> или <li>
0 votes1 answer -
Не записывает Cookie
Привет друзья, есть проблема не могу понять почему не работает cookie? <script type="text/javascript"> $(document).ready(function () { if (document.cookie.indexOf("ModalShown=true")<0) { setTimeout(function() { function posMouse(e){ var mouX = 0, mouY = 0; if (!e) e = window.event; if (e.pageX || e.pageY) { mouX = e.pageX; mouY = e.pageY; } else if (e.clientX || e.clientY) { mouX = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft; mouY = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop; } return {"x":m…
0 votes0 answers -
Скрыть некоторую часть строки системы для онлайн редактирования страниц html
Добрый день. Может кто подскажет как решить такой вопрос: У меня на сайте имеется система для онлайн редактирования страниц html. Так вот при активации данной системы вверху редактируемой страницы появляется горизонтальная строка с "Настройками" и разными "Меню". Мне необходимо скрыть некоторую часть этой строки, что бы некоторые любопытные пользователи не лезли куда не надо и не сбивали настройки. Пробовал закрыть эту зону, с помощью наложения картинки, и придания разных свойств этой картинке при помощи команд: position:fixed, z-index, разных скриптов для модальных окон. В общем ничего не получается, строка меню автоматически опускает верхнюю часть страницы вниз (под с…
0 votes1 answer -
Разрешение экрана
Возникла необходимость при разрешении экрана шириной меньше 800, уменьшить размер видео.пробую так, не срабатывает почему-то. <script type="text/javascript"> alert(); if(screen.width<=800) { document.write(' <div align="center"> <object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/4CQr9vb-MLs?fs=1&hl=ru_RU"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/4CQr9vb-MLs?fs=1&hl=ru_RU" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wid…
0 votes1 answer -
Проблема с формой
Здравствуйте у меня такая проблема с формой - я добавляю дополнительные поля для телефона с помощью кода var length_my = $(".phone_inputs").find("input").length; $(this).prev(".phone_inputs").append('<div class="jobs" style="height:30px;float:left;width:250px;margin-top:5px;"><input onfocus="add_border(this);" onblur="no_border(this);" name="phone'+length_my+'" style="margin-top:5px;" type="text"/></div>'); Добавляются поля нормально но при отправке формы не с добавленных полей не приходит POST. Кто с таким сталкивался подскажите пожалуйста как это исправить.
0 votes6 answers -
Доработка теста на javascript
Всем привет.:yes: Никак не могу закончить функционал теста на javascript. Суть теста проста, есть вопрос, ответы и список результатов. При выборе ответа он отнимает/прибавляет значения к результатам, т.е. каждый ответ, по своему влияет сразу на весь массив результатов. В итоге, подсчитывается сумма всех баллов для каждого результата и 3 с наибольшим количеством выдаются пользователю. Я написал скрипт структуры и влияния ответов на результаты, а так же вывод вопросов и ответов к ним. Но никак не могу понять, как теперь связать выбранный ответ с сабмитом и при клике на кнопку сабмит, произвести экшин этого ответа, который произведёт начисление балов результатам. Очень прош…
0 votes1 answer -
Как установить класс на родительский элемент если есть влож тег с определенным классом
<ul id="menu-verxnee-menyu"> <li><a href="/spravka-ob-otsutstvii-sudimosti/">----</a></li> <li class="vl"> <a href="/registraciya-ooo/">ООО и ИП</a> <ul class="sub-menu"> <li><a href="/registraciya-ooo/">---</a></li> <li><a href="/oficialnaya-likvidaciya-ooo-i-ip/">---</a></li> </ul> </li> <li><a href="/kontakty/">Контакты</a></li></ul>как на тег ли родительский установить class="vl" (как в примере выше) если есть вложенность <ul class="sub-menu"> . те мне нужно устанавливать н…
0 votes3 answers -
Почему алерт не выводит значение два?
https://jsfiddle.net/g58sk9fg/
0 votes3 answers -
Поиск элементов на странице
Почему, если данные в массив userData, подгружать через контакт, и потом создать список ul , из этих данных и если попробовать перебрать элементы с классом .igrost , которые находятся в блоке muz, то ничего не найдёт? http://plnkr.co/edit/5hH9iEYjQ29oB6XUDYlo?p=preview Я попробовал облегчить код, сделал его без контакта и теперь он находит элементы, а с контактом не находит, почему? https://jsfiddle.net/049x0eeL/
0 votes1 answer -
Подскажите пожалуйста.
Всем привет. Я совсем недавно начал изучать JavaScript, поэтому не знаю даже самых банальных вещей. Буду очень признателен, если подскажите один момент: $("#button1, #button2, #button3").slideUp(); Как можно в данном случае сделать так, чтобы я мог внести исключение, скажем выполнять эту строку только для тех элементов, чей id не является this.id, при условии что this.id может быть, как button1, так и button2 или button3? Рассчитываю на вашу компетентную помощь!...
0 votes9 answers -
Помогите дописать скрипт
Здравствуйте, друзья! Мне нужно написать скриптик, который сначала при загрузке страницы каждому элементу <а> присваивает обработчик на событие onclick. В самом обработчике нужно поменять картинку img с определенным id (src на другой файл) Я профан в js. погуглив тему собрал такой скрипт <script type="text/javascript"> i=0; img_a=new Array() img_a[0]=new Image() img_a[1]=new Image() img_a[2]=new Image() img_a[0].src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/back1.jpg" img_a[1].src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/back2.jpg" img_a[2].src="<?…
0 votes2 answers