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
-
Добавить класс при определенном размере картинки
Ребят, подскажите, пожалуйста. есть картинка <img width="280" height="170" class="img" src="[url="http://img/kartinka.jpg%22>"]http://img/kartinka.jpg">[/url] Хотел бы сделать следующую вещь: если картинка меньше по ширине скажем 600 пикселей то добавить дополнительный класс в тег картинке <img width="280" height="170" class="img sub_class" src="[url="http://img/kartinka.jpg%22>"]http://img/kartinka.jpg">[/url]
0 votes3 answers -
добавить массив в массив
помогите пожалуйста добавить массив в массив: defaults = { title: 'qwerty', dots: new array() } defaults.dots.push([1 , 2]); console.log(defaults); консоль выводит такую ошибку: https://jsfiddle.net/bwz2u6vc/ в будущем планируется, что dots будет содержать большой набор массивиков: [1, 2], [1, 3], [1, 32], [21, 2], .......
0 votes1 answer -
Добавить обработчик на динамически создаваемые элементы
Здравствуйте. Есть такой код https://jsfiddle.net/8xek6ytz/2/, в котором я на jquery добавил обработчик клика для всех будущих элементов списка. Подскажите, как сделать то же самое, только без jquery.
0 votes5 answers -
добавление класса
всем привет! есть проблема! есть <div class="one"></div> нада искать по классу этот элемент и добавить к нему еще один класс чтобы вышло <div class="one two">!!Помогите реальным примером Всем пасиб
0 votes5 answers -
добавление блока
доброго времени суток. есть страница с блоками http://jsfiddle.net/ebMnM/ . т.к. не силен в js , то не представляю, как добавлять блоки. при нажатии на блок newotvetс "добавить новый вариант" появлялся блок otvet1 , но чтоб вместо 1 стояла 2 (otvet2) и т.д. т.к. в дальнейшем все поля будут обрабатываться php . точно также при нажатии на блок "добавить еще"
0 votes0 answers -
Добавление блока в уже готовую страницу
Есть HTML-страница. На ней есть кнопка. По нажатию этой кнопки с помощью JavaScript нужно добавить на страницу новый DIV и абсолютно его спрозициониовать. Подскжите, как это сделать, чета так-сяк кручу - не получается
0 votes1 answer -
Добавление в div класа
Добрый день. Есть подряд несколько дивов с одинаковыми класами. Задача на каждый второй добавить дополнительный клас reverse. Например: <div id="content"> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> <div class="object slider-with-block-3"></div> </div> Подскажите решение через Javascript
0 votes2 answers -
Добавление в список
Ребятки, помогите, где искать такое. Или как прописать правильно. http://joxi.ru/Q2KxaXps4Do6Aj или Нужна такая радость, чтобы кнопка добавляла записанное в инпуте имя в список ниже. А сверху в это время двигался progress по мере заполнения. Спасибо
0 votes3 answers -
Добавление данных JS
Здравствуйте! Вопрос следующий, я думаю многие видели движок для сайтов DLE, так вот, при добавление новостей там над полем для ввода данных, есть панель с кнопками, нажимаешь определённую, добавляется определённый bbcode. Так как я в JS ноль, а данная функция мне нужна, прошу хотя бы вашего объяснения как это делать.
0 votes4 answers -
Добавление дополнительной разметки
Ребят, подскажите, пожалуйста Код document.getElementById('id-elementa').innerHTML += '<div>добавляемая разметка</div>'; данный код добавляет разметку после уже имеющихся элементов, возможно ли добавлять до той, которая уже есть? На примере - сейчас так: <div id="id-elementa"> <div> разметка по умолчанию </div> <div> добавляемая разметка </div> </div< А хотелось бы <div id="id-elementa"> <div> добавляемая разметка </div> <div> разметка по умолчанию </div> </div<
0 votes4 answers -
Добавление и удаление класса, для формы поиска.
Доброго времени суток. Не могу повторить реализацию вот этой формы - http://do.ngs.ru/ - в плане формы поиска, справа нажимаем на стрелочку и идёт дропдаун. Как я представляю себе систему: - Нажимаем на форму, пропадает класс, который скрывает форму элемента(сделал) - При клике на любое место кроме формы, форме должен добавить класс скрывания формы. (не сделал) - Думал сделать добавив html'у обработку события, но он сразу открывал и закрывал, даже не показывая действия скрипта. Подскажите как это сделать.
0 votes3 answers -
Добавление и удаление классов по клику
Доброго времени суток. Я начинающий в изучении JavaScript. Во время моих уроков я столкнулся с проблемой, которую не могу решить уже 4 дня. Она состоит в том, что при первом клике значок переворачивается на 180 градусов направо, а по следующему клику он должен крутиться в реверсе. В чем я допустил ошибку? Вот код, который я использовал в письменном виде: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href="style.css"> </head> <body> <button id="animStart" onclick="itemSpin();itemSpinRev();"><span id="burger">☰</span>…
0 votes1 answer -
Добавление класса HTML тэгу.
Здравствуйте. Помогите разобраться с одним вопросом. var links = document.querySelectorAll('a'); for (var i = 0; i < links.length; i++) { var a = links[i]; var href = a.getAttribute('href'); if (!href) continue; // нет атрибута if (href.indexOf('://') == -1) continue; // без протокола if (href.indexOf('http://internal.com') === 0) continue; // внутренняя a.classList.add('external'); Вот что не пойму - в примере в переменную links сохранили все 'a' элементы (может с терминами напутал, но суть не в этом). Потом каждый элемент коллекции links присвоили переменной a (через цикл). И уже к этой переменной добавили класс. Так вот не пойму как…
0 votes2 answers -
Добавление класса при выбора радиокнопки
Есть блоки с радиокнопкой внутри. При нажатие на кнопки должно добавиться класс "__selected" который изменить цвета нижнего и верхнего border а. Но при выборе соседнего блока естественно, должно убраться у этого блока и добавить к следующему. Вот так переключаться нужно. Написал маленький скриптик на Jquery. Но оно не работает как надо. То есть, не могу сделать скрипт который переключает класс между блоками одинаковый именем класса.В JS новичок. Пожалуйста, помогите решить задачу.. Вот сам сайт и JsFiddle Заранее Спасибо!
0 votes2 answers -
Добавление класса с бэкграундом
Всем привет, такой вот вопрос возник. есть у меня нестандартные радиобаттоны. Реализованы они через jquery ui. выглядят они так: если выбрать текстовый варианты то они просто выделяются цветом. А если выбрать звездочку то все предыдущие звездочки должны сменить бэкграунд. (так задается "звездность отеля") Написал я скрипт небольшой для этого дела но вот проблема в хроме и осле работает отлично, а файерфокс и опера показывают неправильно. Только если два раза по одной и тойже звезде щелкнуть тогда выделятся предыдущие. Код ниже: //радио батоны $( "#radio" ).buttonset(); $(".stars").click(function() { var radioId = this.id; radioId=radioId.substr(radioI…
0 votes3 answers -
Добавление класса элементу при прокрутке к этому элементу
Доброго времени суток! Нужна помощь! Нужно добавлять класс элементу при прокрутке к нему. То есть есть элемент, например с классом title, нужно что бы когда юзер докручивал сайт до него, автоматом добавлялся бы еще один класс. Хочу реализовать таким способом вызов анимации! Очень надеюсь на вашу помощь!
0 votes3 answers -
Добавление полей в форму
Добрый день. Вот форма. Подскажите пожалуйста, как сделать, что бы при нажатии на кнопку добавить добавлялось ещё 2 таких же поля под текущими. А при нажатии на сохранить собирались все значения этих полей (хочу их потом в БД записать). Если я правильно понимаю нужно собрать все значения в массив, а потом поэлементно заносить?
0 votes5 answers -
Добавление поля ввода
Здравствуйте! Можете ли выдать сниппет или помочь с написанием функции для добавления поля ввода? Вот пример кода, который надо добавить: <input name="ParamUrls1"> (то есть надо при каждом добавлении увеличивать номер на еденицу).
0 votes2 answers -
Добавление элемента в ИЕ не работает
<table id='dinamic'> <tr><td> <tbody id='DB'> </tbody> </tr></td> </table> <script type='text/javascript'> function sozd() { var button=document.createElement('input'); //button.setAttribute("type", "button"); button.setAttribute("value", "Кнопка"); var DB=document.getElementById('DB'); if ( DB.appendChild(button) ) alert('Ypa!'); };//КОНЕЦ Ф-ИИ function ydal() { };//КОНЕЦ Ф-ИИ </script> В ИЕ не работает (. Помогите пожалуйста. З.Ы. : забыл пароль, сделал восстановление -- письма с паролем нет.
0 votes6 answers -
Добавление элемента в массив
Почему не добавляется элемент? var obj = { className: 'open menu'}function addClass(obj, cls){ for(key in obj){ var key = obj[key]; key.push(cls); return key; }}addClass(obj, "me")
0 votes10 answers -
Добавление элемента с определённым классом или id
Нужно, чтобы при нажатии на <button id="add"> добавлялся <div class="select"> после себя самого, т.е. дублировался... Подскажите, пожалуйста, почему не работает код https://jsfiddle.net/fvmaxbv5/ Пробовал заменить кавычки, но тоже не работает https://jsfiddle.net/fvmaxbv5/1/ Спасибо!
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 -
дождаться завершения эффекта
подскажите пожалуйста как можно приостановить действие скритпа пока до полного завершения jquery-эффекта. код примерно такой $(".post").fadeOut("fast"); alert(1); нужно чтобы '1' не выводилось на экран пока .post не потухнет полностью
0 votes4 answers -
Документация v4.0
Введение StateController (далее SC) логически разбит на два независимых процесса: процесс установки значения состояния и процесс обхода дерева нод. Состояние может изменяться в процессе работы несколько раз, может вообще не устанавливаться. Состояния Состоянием является имя переменной в процессе установки значения состояния, или идентификатор события в процессе обхода дерева нод. Синтаксис состояния должен удовлетворять правилам создания JS-переменной. При установке значения состояния создается свойство объекта states экземпляра SC. При обходе дерева нод, имя состояния используется в качестве имени события. Типы обхода дерева нод Существует два типа обхода дерева нод: …
0 votes0 answers -
Документация v5.0
Введение StateController (далее SC) логически разбит на два независимых процесса: процесс установки значения состояния и процесс обхода дерева нод. Состояние может изменяться в процессе работы несколько раз, может вообще не устанавливаться. Состояния Состоянием является имя переменной в процессе установки значения состояния, или идентификатор события в процессе обхода дерева нод. Синтаксис состояния должен удовлетворять правилам создания JS-переменной. При установке значения состояния создается свойство объекта states экземпляра SC. При обходе дерева нод, имя состояния используется в качестве имени события. Описание объекта Публичные методы set Описание Устанавливает знач…
0 votes0 answers