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
-
Сохранение выделения на странице
Добрый день. Подобная тема уже обсуждалась здесь, но у меня немного другой случай. На странице постоянно обновляется таблица с текстом (содержимое очищается и на его место вставляется обновлённое содержимое). Пользователь может выделить часть этой таблицы, например, для копирования. Но при её обновлении выделение, естественно, исчезнет. Мне нужно сохранить выделение, а после обновления вернуть его на место. Заранее, спасибо.
0 votes0 answers -
Вывод даты в таблицу
Здравствуйте, возникла проблемка с JavaScript. Сам я в этом не силен, поэтому прошу как можно более простого обьяснения Есть таблица, в одной из колонок есть поле для Даты, а второе для Дня недели. Остальные поля будут заполнятся заказчиком. Задача состоит в том что нужно как то сделать так, что бы дата и дни недели менялись автоматически, по истечению "действия" предыдущих. Тоесть по истечению одной недели, в те же поля добавлялись новые даты и соответствующие им дни недели. Пробовал использовать getDate()и тому подобные методы, но ничего не получилось. Не подскажите решение? Спасибо заранее
0 votes0 answers -
Нужно добавить дополнительное условие, но не знаю как...
Здравствуйте! Есть такая форма: <form action='' method='post'><input type='text' name='' value='1' class='hidden' /><button type='submit' value='Купить' class='order'>Купить</button></form> После нажатия на кнопку "Купить" она меняется на "Удалить из корзины" и наоборот. К форме применяется скрипт: $(document).ready(function(){ $('.frmOrderModal form').ajaxForm({ success: function(responseText, statusText, xhr, $form){ /*получение блока с информацией о товаре*/ var item = $form.parents('.catalogItem').first(); /*получение имени товара*/ var name = $(item).find('.name').text(); $('#modal-basket h1').text(name); /*получение из…
0 votes4 answers -
Не хочеть открыватся (javascript)
Посмотрите пожалуйста, почему когда кликаем в ролик не открывается, все правильно написано же, должен открыться! не пойму в чем дело( Люди добрые , помогите проблему можно посмотреть тут: http://vk-kinoon.com/video/ как будто, клик не чувствует, а ссылка есть, если наводит по фильму. что это может быть?
0 votes1 answer -
оператор сравнения
Помогите мне понять почему так 0 == "0" // true false == "0" // true
0 votes3 answers -
Куки в таблице
Почему в таблицу не записывается имя свойства? Откуда взялось undefined? https://jsfiddle.net/cp1Lf7cv/2/ Почему в консоль выводит, а в таблицу не записывает? http://plnkr.co/edit/TRz9nTR0elEH5lg27IZ1?p=preview
0 votes1 answer -
Рейтинг на Javascript
Доброго времени суток. Прошу помощи, но хочу предупредить, javascript еще не знаю вообще. Вот мой сайт - http://aboutonline-casino.com/igraya-v-internet-kazino-my-znaem-chto-ne-zaschischeny-na-stolko-skolko-hoteli-by.html . На этой странице два тестовых рейтинга. Вот источник скрипта - http://biznesguide.ru/coding/156.html . Хочу спросить, как сделать ограничение по ип? Чтобы человек мог 1 раз проголосовать с 1 адреса и результат естественно сохранялся в виде звездочек закрашенных. Там я так понял система замороченная, надо заходить в базу, смотреть результаты и самому проставлять. Регистрации на сайте нет. Заранее спасибо.
0 votes2 answers -
Загнать в память содержимое дива
http://jsfiddle.net/335wB/ Представим, что в block есть див с картинками(x1 к примеру), при нажатии на btn он уезжает и выезжает с этими же картинками. На странице есть еще несколько ссылок, при клике на одну из них, x1 угасает и появляется новый див x2 с другими картинками. Но при клике на btn, block уезжает, при повторном клике выезжает, но опять с дивом x1(т.е. с начальными картинками) Проблема: как сделать, что бы block выезжал с x2, т.е. с тем дивом кот. был последний в block? т.е. jquery должен запоминать какой див был последним в block и показывать именно его
0 votes3 answers -
Передача переменных при формировании даты
Добрый день. Подскажите пожалуйста по такому вопросу: Мне нужно сформировать дату с учётом 2х внешних параметров (часы и минуты). Сами значения получаю так <input type="hidden" value="<?= $minutes; ?>" id="formMinutes" /><input type="hidden" value="<?= $hours; ?>" id="formHours" />var min = parseInt( $('#formMinuts').val() );var hr = parseInt( $('#formHours').val() );Тут всё хорошо. Дальше пробую сформировать дату с учётом этих значений var austDay = new Date();austDay = new Date(austDay.getFullYear(), austDay.getMonth(), austDay.getDay(), (austDay.getHours() +1) , (austDay.getMinutes() + 1) ); Если передаю числа (+1) то всё сраб…
0 votes4 answers -
Local Storage - где ошибка?
Добрый день всем! Ситуация такая. На одной странице клиент делает выбор, результат выбора (строка с html-кодом) заносится в Local Storage. Далее клиент переходит на другую страницу, там ему показывается его выбор путём извлечения строк из Storage. Код такой: var all = ''; for(i=1;i<80;i++){ for(j=11;j<34;j++){ var s = 'key'+j+'-x'+i; var z = localStorage[s]; if((typeof(z) != 'undefined')&&(z != '')&&(z != '0')){ z = '<tr>' + z + '</tr>'; all += z; } } } $('.list>tbody').html(all); Работает в веб-браузерах, но отказывается работать на Андроиде (Samsung Galaxy Tab). Кто-нибудь види…
0 votes0 answers -
На какой библиотеке можно сделать такой интерфейс
как сделать такой интерфейс?что для этого надо библиотеку js использовать или чисто на js можно сделать? я просто не очень в этом шарю , может что нибудь посоветуете? http://tester.ilpitest.tmweb.ru/
0 votes1 answer -
отправка формы через submit()
помогите пожалуйста отправить форму есть форма: <form class="feedback_form common_form" id="feedbackForm" action="/feedback/" method="POST">.....я аытаюсь отправить её из скрипта функцией $('#feedbackForm').submit(); в результате форма отправляется методом GET. а мне чтобы отправлялась методом POST, причём без использования ajax, $.post и т.д. такое возможно?
0 votes2 answers -
Объясните самое простое
var message;message = 'Привет';Почему надо писать message = 'Привет'; а не var message = 'Привет';??? Откуда браузер знает то что message это переменная, а не что то другое?
0 votes3 answers -
Не работает ввод/вывод в sidebar гаджете аля толковый словарь?
У меня получилось создать толковый словарь гаджет , но как только я создал нормальный словарь, гаджет запускается, когда вводишь слово, ну просто ничего не просиходит, я так понял он не может подгружать инфу с таких больших файлов. Как можно разделить этот файл, и объяснить что-то если нет слова в одном файле - проверить в другом, если нет во всех - "такого слова нет"? Или может проблема в другом? Как решить? Вот вся начинка: background.png icon.png gadget.xml <?xml version="1.0" encoding="utf-8" ?> <gadget> <name>Words</name> <version>1.1</version> <author name="Nick"> <info url="site.ru" /> <logo src="logo.png" />…
0 votes0 answers -
Занести объекты в массив
Добрый день! Подскажите пожалуйста, получаем методом ajax из файла .php данные вида: <ul> <li><a href..><img.. ></a></li> <li><a href..><img.. ></a></li> <li... </ul> Как занести после завершения запроса элементы <li> в массив? То есть после 'success:'. Как-то типа $.each(data, function(){ тут каждый li в массив arr[] }); Я не соображу что должо быть в функции? Заранее спасибо!
0 votes1 answer -
Данные формы и доп данные ajax jQuery
Здравствуйте. есть форма (поля: имя, категория, и тд) Нужно отправить эти данные аяксом, но к ним добавить еще один параметр - типа: "отправлено через ajax". В файле обработчике будет условие, что если отправка просто через форму - то перенаправление, а если через ajax то вывод результата.
0 votes4 answers -
Переращет высоты содержимого блока
Здравствуйте. Использую вот такой скрипт jquery.equalheights.js от автора mattbanks для получения высоты самого высокого элемента. Мне нужно вызывать эту функцию перерасчета высоты каждый раз, когда пользователь изменяет размер окна браузера. К примеру, переворачивает телефон или планшет.. Я написал вот такой код для этого: $(document).ready(function () { function heightItemDetect() { $('.services-list .services-item').equalHeights(); }; setTimeout(heightItemDetect(), 300); $(window).resize(function () { heightItemDetect(); });});Но при изменении размеров окна браузера он не срабатывает. Что я делаю не так?
0 votes0 answers -
Непонятное поведенеи Firefox
Здравствуйте, Возникла проблема. данный скрипт должен вместо вертикального скроллинга делать горизонтальный. if(direction < 0){ ((event.wheelDelta) ? ($('#first').css('left', (poz+event.wheelDelta)+'px')) : ($('#first').css('left', (poz-event.detail)+'px')) ) } else if (direction > 0){ ((event.wheelDelta) ? ($('#first').css('left', (poz+event.wheelDelta)+'px')) : ($('#first').css('left', (poz-event.detail)+'px')) ) } Все нормально работает в Opera, IE, Chrome а вот в Firefox проблема: независимо от направления скроллинга смещение идет то…
0 votes2 answers -
jquery 1.2.6
Может кто нибудь подсказать как сделать такое же, только к jquery 1.2.6?) Чем delegate можно заменить? Как то может проще можно...
0 votes1 answer -
Проблема с кнопками, jquery
Ссылка удалена автором там я сделал 3 кнопки, в браузере компа открываются норм но на телефоне не работают в альбомном режиме открываются но если нажать на сам текст, в портретном совсем не работают В чём может быть проблема? jquery владею не оч смарт 4.4 kitkat chrome
0 votes5 answers -
Диалоговые панели
В четырех списках панели находятся фамилии, имена и отчества сотрудников и номера их телефонов. Для выбора всех данных сотрудника достаточно указать в одном из списков. В случае повторения данных в этом списке(например, фамилий) выбрать всех сотрудников с такой фамилией. После закрытия панели в заголовке окна отобразить выбранные данные. Срочно нужно сделать. Заранее благодарю.
0 votes0 answers -
Получить ширину элемента в px
Мир всем. Не знал как называть тему и в какой раздел её поместить. Если ширина элемента заранее не известна, не указана и/или зависит от вложенных элементов. То по умолчанию ему присваивается width: auto;. Достаем ширину элемента следующим образом: var element = document.getElementById('element'), computed = element.currentStyle || window.getComputedStyle(element, null); alert(computed['width']); Если смотреть это в chrome и в safari, то получаем след. сообщение "тек.ширина_px"(т.е. ширина выводится в пикселах), а если смотреть в opera и ie, то значение width выводится как auto. Что сделать чтобы ширину элемента(у которого width: auto) в ie и opera получиться в px…
0 votes2 answers -
Изменение текста над слайдером
День добрый подскажите как реализовать. Есть карусель из картинок , у каждой свой айди. Над активной должно быть название, при перелистывании название меняется ( присвоенное каждой картинке) http://impulslkm.ru/docs.html# вот наглядно
0 votes0 answers -
Баг в календаре яваскрипт.
Баг в календаре яваскрипт по ссылке http://htmlweb.ru/java/example/calendar_kdg.php а именно не передаётся в <input> номер месяца, при выборе даты в календаре. Сам покопался - не смог, слабые знания в яваскрипте, если кто может, подскажите, что не так. Хотел вставить код в спойлере, но как сделать спойлер не нашёл.
0 votes1 answer -
Функция сравнения объектов
Нормальным ли я способом сделал? Свойства объектов разном порядке http://plnkr.co/edit/rVTnrYkQQphfLquUehu8?p=preview
0 votes0 answers