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
-
<optgroup>
Можно ли обратиться к по его згачению label, без использования id?
0 votes2 answers -
форма и кнопка вводящая данные в эту форму
возможно ли сделать форму и кнопочку под ней при нажатии на которую в форме появится определенный текст??? я начинающий, поэтому рошу не ругаться сильно если это очень просто делается
0 votes5 answers -
Оператор |=
Вот наткнулся на оператор "|=". Допутим есть выражение a |= true, это эквивалентно a = a | true; я понимаю это "логическое ИЛИ", но для чего здесь оно используются, как понять это выражение?
0 votes7 answers -
Всплывающее меню гиперссылок
Здравствуйте. Этот кусок кода взят из книги JavaScript.Просто как 2х2. Люди подскажите что здесь не так, почему не работает (Отрывок из книги: "..Когда пользователь подводит указатель мыши к заголовку категории, открывается вложенный список гиперссылок, относящийся к этой категоии...Если пользователь перемещает указатель на другой заголовок категории, список ссылок предыдущей категории сворачивается, а под заголовком категории возникает новый список...". Только начал изучать JavaScript как попал в ступор блин. Спасибо. <FORM><DIV STYLE='color: blue; text-decoration: underline'> <P ONMOUSEOVER=f1()>Группа 1</P> <UL ID='group_1' NAME='group_1'…
0 votes0 answers -
Функция в JavaScript
Данный документ меняет цвета ячеек по клику на таблицу. Необходимо изменить функцию так, чтобы цвета менялись через промежуток времени и бесконечно. Очень нужно. Срочно.. <html> <head> <meta http-equiv="Content-Script-Type" content="text/JavaScript; charset=windows-1251" /> <script> function ChangeColor(BlueTable) { var TableId = document.all[IdName].style; TableId = document.all['Test'].style; TableId.backgroundColor = 'DarkGreen'; TableId = document.all['Test1'].style; TableId.backgroundColor = 'Limegreen'; TableId = document.all['Test3'].style; TableId.b…
0 votes4 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 -
Подскажите плагин для Gulp для объединения CSS правил
Здравствуйте Обнаружил, что плагин, который я использовал в Gulp для минификации - "gulp-clean-css" не объединяет стили. Пример: .test { background: black} .test { margin-top: 10px margin-bottom: 20px} На выходе хотелось бы увидеть: .test{background: black;margin:10px 20px 0 0} Но сам плагин проводит минификацию, а сами свойства не объединяет... Может кто подсказать плагин, который отвечает именно за чистку кода (объединение правил CSS)?
0 votes3 answers -
Моментальное обновление счётчика рейтинга
На сайте есть кнопочка "мне нравится" - http://livandey.ru Но при нажатии значение не изменяется сразу, а лишь при обновлении страницы и то не факт... Мне сказали что при помощи скрипта можно сделать чтобы значение изменялось сразу. При помощи какого скрипта и как его там прописать?
0 votes13 answers -
"чиним" асинхронную загрузку скриптов
Привет дорогой читатель, вчера написал знакомый с какой то не понятной проблемой для него проблемой. Имеется интернет ресурс и некоторые пользователи имеют трудности в загрузке его из-за скриптов с userapi.com. Как я понял пользователи заходят на сайт с работы (где стоят блоки на соц. сети и т.п.) Не у кого нету лайфхака по поводу загрузки такие скриптов после завершения загрузки страницы? Такая же проблема может быть, если не доступны сервисы от яши и т.п. спасибо.
0 votes13 answers -
Управление доступом к элементу
Всем привет! Подскажите как можно сделать элемент формы например SELECT или TEXT недоступным для редактирования, допустим, если выбран один из элементов RADIO то сделать элемент ТЕХТ недоступным, если другой элемент RADIO, то элемент SELECT недоступным. Я искал по гуглу, но не нашел(а может и не понял) свойства, которые отвечают за доступ к элементам, еще не понятно как выяснить выбран ли элемент RADIO? пробовал if(this.formname.Radioname.checked) не катит! Подскажите плиз, очень надо. Я еще сам поищу, но может кто-то напишет раньше.
0 votes2 answers -
target и currentTarget
Я так и не понял чем они отличаются. target - элемент, для которого изначально было предназначено событие currentTarget - элемент, который перехватил событие в данный момент выдаёт одно и тоже https://jsfiddle.net/n038ztx8/
0 votes4 answers -
Новичёк, помогите с задачей
Всем привет, по тихоньку осваиваю JS, прохожу курсы и тут такая задача: Нужно создать функцию recommendRoom, которая будет подбирать наиболее подходящую комнату для указанного числа гостей adultsCount, childrenCount и babiesCount. Теперь есть 2 вида комнат small room до 4 человек big room до 8 человек Не забывай о правиле extra bed (подселить младенца). Оно действует и для 4-местных, и для 8-местных номеров. О валидности данных можешь не беспокоиться, canTheyBook уже всё проверил. Просто верни правильную строку для заданных параметров. Я написал код, но всё-равно не пойму как пристроить "extra bed", помогите пожалуйста с решением : function recom…
0 votes1 answer -
FF Object.prototype & IE
Здравствуйте, есть вопрос: Делаю в фаерфоксе: var E = document.getElementById; Object.prototype.byTag = function( tag ){ return this.getElementsByTagName(tag); }; alert(E('test').byTag('a')); В FF все ок. А вот под IE беда... Он не может такого сделать. Какие отличия реализации prototype для DOM-объектов в FF и IE в частности ? Какие ошибки реализации данного варианта?
0 votes4 answers -
Нажатие на текстовое поле, а за тем преход к другому
У меня есть 2 текстовых поля к примеру. Как мне сдлеать, чтоб при нажатие на одно текстовое поле оно выделялось синим цветом, но это я сдлеал так: function blue1(hello) { hello.style.color='blue'; } ............................... .......onClick='blue1(this)' А как сдлеать, чтоб к примеру я нажал она выделилась синим, если я увёл мышь от текстово поля, оно и оставалось синим до тех пор пока я не нажал на другое текстовое поле?
0 votes4 answers -
проблема с плагином lightbox()
Приветствую вас всех уважаемые. В общем для своей галереи решил использовать вот этот lightbox(), Моя ссылка В общем как в примере, все работает. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery lightBox plugin</title> <link rel="stylesheet" type="text/css" href="../style-projects-jquery.css" /> <!-- Arquivos utilizados pelo jQuery lightBox plugin --> <script type="text/javascript" src="js/jquery.js"></script…
0 votes5 answers -
Как скрыть блок при нажатии за его пределами?
Подскажите пожалуйста, как можно скрыть блок, если нажимаешь за его пределами. Пользуюсь вот такой конструкцией: https://jsfiddle.net/Alarr/mp7gthqb/4/ $(".button").click(function () { $('.toggled_block').toggle();});но так блок будет появляться и исчезать только по нажатию на кнопку, а надо, что бы появлялся по нажатию на кнопку, а исчезал по нажатию и на кнопку и на экран. Ну и понятное дело, что блок не должен исчезать при нажатии на него, так как там должен быть, к примеру инпут для поиска.И прозрачный бэкграунд на весь боди тоже не прокатит. Спасибо заранее если получится помочь
0 votes3 answers -
Спрятать html-блок для второго языка
Привет, друзья! Вот уже 3 день ломаю голову, решил обратить за помощью в сообщество. Помогите, кто знает. У меня стоит есть сайт на WordPress +woocommerce и polylang. Весь сайт перевел нормально, но есть 2 блока, которые никак не могу перевести ( Это те места, которые настраиваются через html-блоки. Я хочу в блоке показывать часть контента для одного языка, а часть для второго. Подскажите, есть ли решение данной задачи через html? Буду очень благодарен за любые ответы
0 votes0 answers -
Запись текста во вновь созданное окно
Есть код: var printWindow = window.open('','print_window','location=yes,menubar=yes,scrollbars=yes,status=yes,titlebar=yes,toolbar=yes'); var text = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">\ <html>\ <head>\ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\ <link rel="stylesheet" href="../style/style.css" type="text/css">\ <script type="text/javascript" src="../inc/content.js"></script>\ <script type="text/javascript" src="../inc/slovari.js"></script>\ </head>\ <body>\ </body>\ &l…
0 votes7 answers -
Не выводится диалоговое сообщение
Вот по примеру пробу писать код: <html> <head><title>Проба на Яваскрипте</title> <script type="text/javascript"> function setupMessageButton(title, body) { // создать var messageElem = createMessage(title, body); // позиционировать positionMessage(messageElem); // добавить обработчик на закрытие addCloseOnClick(messageElem); // вставить в документ document.body.appendChild(messageElem); } </script> </head> <body> <input type="button" value="Показать" onclick="setupMessageButton('Привет!', 'Ваше сообщение')" > </body> </html> Не срабатывает почему-то.
0 votes7 answers -
IE скрывает подменю.
Не знаю уже, почему IE срывает подменю, а в Mozille при наведении на самый нижний пункт меню, оно начинает прыгать. <script type="text/javascript"> $(document).ready(function(){ $('.topmenu li').hover( function() { $(this).find('ul:first').slideDown(); }, function() { $(this).find('ul:first').slideUp('fast'); } ); $('.topmenu li:has(ul)').find('a:first').append('»'); }); </script> <style type="text/css"> body { margin: 0 auto; padding: 0; font: 75%/120% Arial, Helvetica, sans-serif; } a:focus { outline: none; } .topmenu { float:left; } .topmenu ul, .topmenu ul l…
0 votes1 answer -
Как обновить фрейм с другого фрейма ?
как сделать обновление фрейма 1 при нажатии на кнопку в другом фрейме 2 ???
0 votes1 answer -
мапы для картинки в Opera
Не работает в Opera вот такой код: function openPlan(number) { var map = '#map_'+number; document.getElementById('plan_img').setAttribute("useMap",map); } Замечу, что смена мапа для картинки через document.getElementById('plan_img').useMap = map; тоже не катит. Не работает только в Опере.
0 votes0 answers -
Апостроф как обычный текст
Внутри скрипта расположена картинка <img src='kartinka.jpg' height='50px' width='50px' title='в имени title должен быть апостроф'fff'> Без кавычек/апострофа небудет работать вообще,выделение имени двойными кавычками сделать немогу так как в данном скрипте может быть только 2 двойных кавычки,вначале,и вконце: iMstup[1]="<div id='view2'>тут картинка</div>"; В С++ помню были специальные комбинации для написания кавычек,слешей и т.д. в самоучителях на javascript.ru я не нашел подобного... а может и попросту незаметил.
0 votes7 answers -
как сделать onclick=copy text
как сделать как сделать чтобы при нажатии на текстовую ссылку в буфер обмена копировался произвольный текст? спасибо
0 votes7 answers -
Фразы по очереди
Мне надо сверху страницы сделать вывод фраз по очередности: 1. Выводится фраза, например "Добро пожаловать" - стоит 15 секунд. 2. Затем выводится вторая фраза - "Для настройки аккаунта пройдите по этой ссылке" и стоит 30 секунд. 3. Затем третья фраза и стоит она 1 минуту и затем исчезает и на этом месте пусто (отсутствие текста и ссылок) Я сейчас это реализовал с помощью iframe и просто переадесации с одного файла на другой через meta-tag redirect=30 но это не серьезно, я бы не хотел использовать iframe для таких функций, надо чтобы один раз пользователь загрузил и всё. Помогите пожалуйста со скриптом, есть ли какие либо примеры? Спасибо заранее.
0 votes4 answers