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
-
Новичёк, помогите с задачей
Всем привет, по тихоньку осваиваю JS, прохожу курсы и тут такая задача: Нужно создать функцию recommendRoom, которая будет подбирать наиболее подходящую комнату для указанного числа гостей adultsCount, childrenCount и babiesCount. Теперь есть 2 вида комнат small room до 4 человек big room до 8 человек Не забывай о правиле extra bed (подселить младенца). Оно действует и для 4-местных, и для 8-местных номеров. О валидности данных можешь не беспокоиться, canTheyBook уже всё проверил. Просто верни правильную строку для заданных параметров. Я написал код, но всё-равно не пойму как пристроить "extra bed", помогите пожалуйста с решением : function recom…
0 votes1 answer -
jQuery
приветствую! $(document).ready(function(){ $("#start_mi").click(function(){ $("#morin").addClass("dop_inf_window"); $("#morin").load('test.html'); }); $("#cls2").click(function(){ $("#morin").addClass("tet"); }); }); первая фукция открывает окно, а вторая закрывает, но после этого первая уже не работает. подскажите как починить это спасибо!
0 votes8 answers -
функция
Здраствуйте, в js не сильно рабираюсь пробывал написать функцию для проверки формы перед отправкой на сервер function login(par) { var s=par; var reg = /^[a-zа-я0-9]{3,15}$/i; var result = reg.test(s) ? "' " : "' не "; document.write("Строка '" + s + result + "соответствует образцу " + reg); } вызывать пробывал по событио onblur=login(this); помогите плс довести до ума)
0 votes5 answers -
Отображение в Firefox
Здравствуйте. Скрипт(весьма несложный) следования объекта за курсором почему-то не работает в Мозилле Файрфокс: <script><!-- ddx=0;ddy=0;PX=600;PY=0;xm=0;ym=0 OlsW=Ols.width/2;OlsH=Ols.height/2 function MoveWinnie(){ x=Math.round(PX+=((xm-PX)*3)/400) y=Math.round(PY+=((ym-PY)*3)/100) Ols.style.left=x-OlsW Ols.style.top=y //osw setTimeout("MoveWinnie()",5) } function doMouse(){ xm=window.event.x ym=window.event.y } document.onmousemove=doMouse MoveWinnie() //--></SCRIPT> Помогите разобраться. Спасибо.
0 votes7 answers -
Динамическая смена данных?
Пример тут: http://www.abduzeedo.com/ Внимательно посмотрите на два больших блока после меню. Подождите несколько секунд... Я хочу сделать, чтобы изображение со ссылкой менялись через какой-то определенный промежуток времени в секундах. С таким же эффектом, или хотя будет лучше, если будет другой эффект. Я сначала думал, что это flash, но внимательно присмотревшись понял, что обычный скрипт. Как такое сделать? Менять хочу только это <a href=""><img src=""></a> Вот тут: http://www.javelines.ru/ , смотрите на большое изображение после лого. Вот его я хочу менять автоматом.
0 votes4 answers -
Envo. Библиотека для организации и наследования плагинов jQuery
Понимаю что во времена Angular, React и прочих фреймоврков может быть не очень актуально, но все же решил опубликовать свою простенькую библиотеку для огранизации плагинов старого доброго jQuery. Библиотека решает следующие задачи: Организация кода плагина в виде псевдо-класса Наследование плагинов Передача параметров в плагин Подключение плагинов к странице Ajax-перзагрузка плагинов Подписка на события Если кому интересно, прошу сюда: https://bitbucket.org/grifix/envo Примеры использования тут: https://bitbucket.org/grifix/envo/sr...les/?at=master Пример плагина: (function ($) { var parent = envo.Plugin; // Плагин от…
0 votes2 answers -
AJAX и безопасность
Здравствуйте, товарищи! Написал сегодня фотогалерею полностью основаную на AJAX. И тут-же возник следующий вопрос - как у AJAX состоят дела с безопасностью? Обьяснюсь - AJAX для меня технология новая - поэтому знаю о ее уязвимостях совсем немного. Приведу пример, чтобы мой вопрос был Вам более понятен. К примеру, как известно, PHP, при неграмотно написаном коде, имеет ряд уязвимостей - таких как включение сторонних скриптов в тело страницы, возможность SQL-инъекции через запросы к серверу и.т.п. А какие похожие уязвисоти имеет AJAX? Может-ли, каким-то образом, злоумышленик изменить файлы на моем сервере через мое AJAX-приложение? Или может-ли внедрить свой скрипт в страни…
0 votes3 answers -
Загрузка новой таблицы на странице, не перегружая ее.
Есть страница, скажем, сделанная на каркасе таблицы. Одна из ячеек - таблица с картинками, разной информацией и т.д. Еще одна ячейка главной таблицы-ссылки. Как сделать, что бы при вызове в ячейку загружалась новая таблица? Как это лучше реализовать, какой скрипт искать, по поисковику найти не могу, т.к. сложно сформулировать вопрос.
0 votes7 answers -
Помогите найти скрипт
Помогите найти скрипт с утра должно быть 70 потом кажен час добавляться по 4-5 так до 24 часов потом следующий день так само с 70 потом кажен час + 4-5 и т д.
0 votes8 answers -
Jquery анимация
Ребята дайте наводку как обнулить первый if чтобы после опускания вниз мой заголовок переместился влево а потом вверх, толи голова не варит уже то ли я чего не знаю.
0 votes6 answers -
ibberbook гостевая книга
Помогите разобраться с гостевой книгой. Вот демо. Исходники вот, естественно без вирусов (virustotal) Отличная гостевая книга, я думаю многие будут пользоваться. Она бесплатна, без рекламы, с админкой, но не на русском. Подскажите в каком файле кодировку менять? Ps: правильное название Jibberbook. Неполностью название скопировал. Исправьте название темы.
0 votes5 answers -
Не работает самописный scrollTop в некоторых браузерах
Подскажите в чем может быть проблема, данный скрипт работает в FF 54, но работает только частично в Chrome 59, и Opera 45, причем в Opera 12.18 работает прекрасно. В хроме и 45 опере не появляется кнопка "наверх" при прокрутке на высоту экрана или переходе по якорю, в лисе и старой опере все работает нормально. ("рыбный текст" был вырезан чтобы не занимать место) скрипт: Скрытый текст $(function () { $('.menu a').on('click', function (e) { e.preventDefault(); $('.menu a').removeClass('active').filter(this).addClass('active'); var selector = $(this).attr('href'); var h = $(selector); $('html, body').animate…
0 votes1 answer -
Как изъять текст из <button>
<button class="but" onclick="tap">Пельмени</button> Как я могу в JS получить слово "Пельмени"?
0 votes0 answers -
clearTimeout
Всем добрый день, опишу ситуацию. Есть цикл в цикле в переменную tim указывается время указанное в полях пользователем. Это время через которое должна запускаться программа, может быть 5 секунд, может быть 2, может быть 60, может быть 180, правильнее сказать любое может быть, на усмотрение пользователем. Вначале я сделал паузу function pause(ms) { var date = new Date(); var curDate = null; do { curDate = new Date(); } while(curDate-date < ms); } функция просто считала секунды и подвешывала браузер если больше 10 секунд, можно было продолжать конечно и все работало, но не корректно как-то, должно все и так работать. Решил использовать setTimeout Но он получается общий…
0 votes5 answers -
js мат. функции
*тему понимать не как "js мат. функции", а "js мат. функция" вот: a = document.getElementById("obuv").value; ba = a+1; alert(ba); .... <input type="text" id="obuv" value="1"> в результате выдает не 2 , а 11. как исправить я понял, нужно выводить так: ba = +a+1; то есть дописать + для подсчета но дело не в этом, а в том что если в переменную a грузить не value а просто написать 1 то выходит 2 (правильно). наблюдается только с прибавлением это. собственно прошу объяснить чего оно так вылазит...
0 votes6 answers -
Выбор последнего елемента списка
Всем привет. Коротко о себе Какой-то минимум соображаю в джиквери, и абсолютный минимум в чистом JS. Сел было за обучение, но сложно.. Вот решил начать с практики, с простых примеров. Очень надеюсь на помощь. Задача: Создать универсальную функцию, которая будет выбирать последний элемент из нужного нам списка и вешать на него класс "last-child" Примерно в таком вот виде: function initPage(){ initLastChild({ menuSelector: "#nav3" }); initLastChild({ menuSelector: ".nav-block" }); initLastChild({ menuSelector: ".product-block > ul" }); } function initLastChild(){ /**code*/ } Вроде бы самая элементарная вещь. Надеюсь кто-то объяснит "на пальцах" спасибо
0 votes4 answers -
Странное мигание
Здравствуйте, на dkstudio.net/blog/new/ есть изображения для постов, которые затемняются при ховере мышки. Но после того как мышку убираешь с изображения, то на секунду изображение мигает белым цветом. Особенно заметно на темных изображениях. Не подскажете как убрать это? Спасибо
0 votes4 answers -
print
В общем встал вопрос с ребятами, но ни сами ни с помощью всемирной паутины проблему не решили. Все знают что напечатать страницу через JS просто. Вопрос в том чтобы избавиться от заголовка, даты, номера страницы и url. Известный факт - Google эту проблему решил Если кто знает решение проблемы - буду благодарен за информацию. Если же это возможно с использованием других технологий (например Flash) я тоже буду рад.
0 votes3 answers -
Плавающий слой
Ребята помогите... Весь Рунет обрыл - то что надо не нашел. Очень надо реализовать функцию на JavaScript с помощью которой надо держать слой всегда по центру окна браузера, независимо от вертикальной прокрутки. Для чего? Окно сообщения: Скачивать могут только зарегистрированые пользователи... типа того... Очень надеюсь на вашу помощь... Всякие LiteBox и т д не подходит... нужно просто нормальный div выравнивать Заранее спс
0 votes2 answers -
Сообщение о загрузке страницы
В общем напишу здесь. Страничка весит порядка метра.Надо бы вывести сообщение типа " В процессе загрузки " ,пока страница грузится ,после этого вывести на загруженную страницу.(ну в принципе можно и просто вывести сообщение о загрузке на 4 сек,а пока юзер видит сообщение ,потихоньку загружать пейдж,через 4 сек переадресовать на пейдж) как сделать?
0 votes4 answers -
Подскажите как создать круг записей с переключением их через интервал времени
Подскажите как создать круг записей с переключением их через интервал времени
0 votes2 answers -
Установить Cookie при нажатий на ссылку
Помогите как можно сделать чтобы при нажатий на ссылку устанавливалась cookie. Что то вроде такого. <a href="http://www.mydomain.ru/index.php" onclik="set_cookie ("RUS", "http://www.mydomain.ru/index.php");"> Название ссылки </a>
0 votes1 answer -
indexof и lastIndexOf
Непонятно каким образом происходит поиск через indexOf и lastIndexOf если присутствует второй отрицательный элемент массива. Написал для примера код: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Тест</title> </head> <body> <p id="result"></p> <script> var scores = [10,300, 500, 10, 70, 20, 100, 30, 100, 40, 20, 10]; const arrNames = ["Вася","Петя","Коля","Джулия", "Ефросинья","Степан","Борис","Антон","Остап"]; //Ищет с нулевого элемента по конец, первая цифра 20 встречается на 5 индексе result.innerHTML += (scores.indexOf(20)) + ' <br>'; //Ищет с последнего э…
0 votes5 answers -
Ctrl+Enter
Добрый день! Подскажите, пожалуйста как поймать нажатие Ctrl+Enter. Собственно хочу сделать отправку комментария как вконтакте, когда курсор в форме нажимаем Ctrl+Enter и осуществляется отправка формы. Заранее благодарю! PS проще говоря, если курсор в форме, то при Ctrl+Enter -> выполнить функцию.
0 votes3 answers -
Присвоить переменной позицию прокрутки сайта - возможно?
Всем привет. Подскажите пожалуйста: Сайт имеет только горизонтальную прокрутку. Пользователь хватается за горизонтальный скролл и перемещает сайт на какую-то позицию. Есть ли возможность присвоить переменной значение в пикселах на которое перемещен сайт скроллом?
0 votes3 answers