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
-
Проверка массива.
20 | _0 | _1 | _2 | _3 | 21 | _4 | _5 | _6 | _7 | 22 | _8 | _9 | 10 | 11 | 23 | 12 | 13 | 14 | 15 | __ | 16 | 17 | 18 | 19 | Эта схема показывает всю страницу)) от 0 до 15 это элементы массива, которые при нажатии могут принимать значение 0 или 1, 0 включена 1 выключена 16-23 элементы того же массива, тоже могут быть 0 или 1 но дополнительно могут быть входами и выходами. Как работает, если включаю 0, то 20 и 16 соединяются. Если 20 и 16 входы то выдается предупреждение, уверены ли вы... in1 это элемент 20 Out1 это элемент 16 if (document.getElementById('in1').innerHTML == document.getElementById('Out1').innerHTML) { tt += 1; } if (tt > 0) { if (confirm(v…
0 votes10 answers -
Как поменять данные в текстовом поле не перезагружая таблицу?
Есть таблица в базе данных, где хранятся типы автомобилей, и соответствующая цена за час работы автомобиля. На странице создается выпадающий список с автомобилями. Рядом текстовое поле. Как сделать так, что бы при выборе автомобиля цена менялась в текстовом поле, при этом не обновляя страницу? С Java скриптами работал мало. Средствами PHP, как я понимаю, это сделать не получится. Подскажите плиз решение проблемы?
0 votes8 answers -
Помогите с jQuery каруселью
Всем доброго времени суток. Взял обычную карусль отсюда - http://sorgalla.com/projects/jcarousel/examples/static_controls.html Всё бы ничего, да не могу сделать чтоб кнопка, которая соответствует прокручивающемуся элементу, была "подсвечена". Нужно чтобы ей присваивался класс "active". Вот код карусели: function mycarousel_initCallback(carousel) { jQuery('.jcarousel-control a').bind('click', function() { carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text())); return false; }); jQuery('.jcarousel-scroll select').bind('change', function() { carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);…
0 votes5 answers -
Активация проверки полей required
Здравствуйте. Есть атрибут required, который при отправке формы сообщает пользователю, что поле необходимо заполнить, если он этого не сделал. Можно добиться такого же эффекта, но не отправляя форму? Как-то с помощью js запустить эту проверку.
0 votes2 answers -
Объектная модель стилей в FF3
Опять у меня проблема со скриптом в FF Есть скриптик который обводит рамкой активное фото и снимает рамку с неактивных В IE все работает, в Лисе нет. Там другая модель стилей что-ли? Помогите кто знает document.getElementById(f).style.borderBottomWidth='0px'; document.getElementById(f).style.borderTopWidth='0px'; document.getElementById(f).style.borderRightWidth='0px'; document.getElementById(f).style.borderLeft='2px solid #FF8000'; document.getElementById(n).style.borderRight='2px solid #FF8000'; document.getElementById(n).style.borderTop='2px solid #FF8000'; document.getElementById(n).style.borderBottom='2px solid #FF8000'; document.getElementById(n).st…
0 votes3 answers -
Картинка в новом окне.
Ребят. Я очень слаб в JS но нужно решить задачу. Для знающих не представляющую труда. Есть ссылка на картинку <a href='images/photo.jpg'>Pthoto</a> Как сделать так что бы по переходе по ссылке изображение отображалось в отдельном окне и размер окна совпадал с размерами картинки?
0 votes3 answers -
Не выбирается динамический объект по классу
https://jsfiddle.net/d0ublezer0/vd6fe2zs/ Такое дело. Содержимое таблицы заполняется автоматически из массива, основываясь на доступных опциях радио-списка со страницы.то есть, все строки создаются динамически через append При клике на строку, она принимает класс selected. Задача - получить атрибут "for" при клике на кнопку "выбрать размер". Как ни пробовал, выбранная строка не возвращается в виде объекта. Помимо варианта в примере, пробовал так: jQuery("#sizes_table tr.selected").first() Что я сделал не так?
0 votes1 answer -
Картинка при наведении на ссылку
Есть ли такой простой скриптик на js, чтобы при наведениии на ссылку которая в одной ячейки таблицы, подгружалась картинка в другой ячейки таблицы? ссылок соотвественно будет несколько!
0 votes4 answers -
Сабытия в JavaScript
У меня есть два элемента: <div class='node'>Щелкни здесь! <span class='text'>Или щелкни здесь!</span> </div> Оба получают с помощью js обработчики onclick, но разные. Для этого я пишу: nodes = $(".node").get(); for (node in nodes){ nodes[node].onclick=n_click; } nodes = $(".text").get(); for (node in nodes){ nodes[node].onclick=t_click; } Как браузер заставить отличать по какому элементу я щелкнул? Вот нашел как добиться остановки всплытия события. Вот беда: не знаю куда этот код пихнуть в моем случае.
0 votes5 answers -
Автоматически открыть новое окно
Всем хи. Хочю чтобы после загрузки страници автоматом открывалось окно. Вот делаю так: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <script type="text/javascript"> window.onload = function() { document.getElementById('openedMessageLink').onclick(); }; </script> </head> <body> <a id="openedMessageLink" style="visibility: hidden;" href="java script:void(0)" rel="nofollow" onclick="window.open('','_BLANK','width=400,height=300,toolbar=no,scrollbars=yes')"></a></body> </b…
0 votes4 answers -
Автономная галерея
Кто-нибудь встречал галерею, которая автоматически загружала бы фото с определенной папки и была бы полностью самобытной, то есть не привязана к CMS и могла работать на статическом сайте?
0 votes10 answers -
Мини-скрипт
Всем доброго утра! Такое вот дело, не знаю как сообразить такой скрипт, ну вот имеется div, по нему проводится клик, Div затирается сробатует таймер на некое кол-во секунд и вместо него рисуеться второй, как время проходит то рисует третий, и все эти обьекты розмещены на одном месте.
0 votes9 answers -
Как отменить действие по повторному нажатию на кнопку?
На странице есть картинка с кнопками. При нажатии на кнопку - выводиться номер забронированного места (id кнопки в текстовое поле рядом). Как при повторном нажатии на туже кнопку стереть из поля последнее выбранное место? <script type="text/javascript"> function Bron(event) { $id_cnopka = event.target.id; document.getElementById('input-bron').value=document.getElementById('input-bron').value+$id_cnopka; } </script>
0 votes3 answers -
TinyMCE как при старте сразу же задать fullscreen
Есть кнопка fullscreen, сама по себе она не нужна, просто надо чтобы со старта режим фулскрин включался.
0 votes12 answers -
Узнать адрес домашней страницы
Можно ли через js узнать адрес домашней страницы? В общем задача состоит в том, что по истечение нек. времени пользователь должен будет перенаправлен с страницы сайта на домашнюю.
0 votes4 answers -
location.hash и обработчик a.onclick
Друзья подскажите по одному вопросу. в обработчике клика a.href = "#", я меняю location.hash но после выхода из обработчика браузер меняет его на "#" как быть? пробoвал return false; и return true;
0 votes1 answer -
Как вывести на монитор
Вот в чем суть. Первый человек загадывает число, потом 2 пытается его угадать. Изучаю 2 день , поэтому код наверное страшненький, я не знаю. =) Вот код: <script type="text/javascript"> alert ("Я хочу сыграть с тобой в игру"); alert ("Игра называется"); alert ("Угадай число которое я загадал"); alert ("Приступим"); var n; do { var n = prompt ("Введи число, (От 1 до 100)",""); }while ( (n == "") || (n == null) || (n == "0")); var s; do { var s = prompt ("Угадай число, (от 1 до 100)",""); if (s < n) alert ("я загадал число больше"); if (s > n) alert ("я загадал число меньше"); if ( s == n ) { alert ("ПОБЕДА"); document.write ("<h1>Да ты ЧИТЕР!!!!</h1>…
0 votes2 answers -
Сравнение двух дат и времени
Здравствуйте. Есть две даты событий в таком формате: 2015/10/23 13:00 и 2015/10/23 12:30. Можно ли их привести к числам и сравнивать между собой таким образом: 201510231300 > 201510231230 На первый взгляд все работает, но мне кажется, я что-то не учел. Работоспособный ли такой вариант?
0 votes5 answers -
Метод call
Всем привет! Чем отличаются две следующие строки? obj.toString();Object.prototype.toString.call(obj);В первом случае контекст - это obj, во втором тоже. Или я что-то неправильно понимаю? Спасибо!
0 votes4 answers -
Вопрос по jquery
Как удалить div-ы после id="other" ? Ничего не получается. <div id="main"> <div>1</div> <div>2</div> <div id="other"></div> <div>3</div> <div>4</div> <div>5</div> </div>
0 votes3 answers -
Подсказка пр инаведении курсора міши
Смотрю видеоурок, и там переписал вот такой код. Должно при наведении на текст ,как там говорится повится должна подсказка. Вот исходник, но почему-то вообще ничего не происходит, как исправить проблемму? <html> <head> <style type="text/css"> background-color: blue; padding:10px; border:1px solid black; position:absolute; </style> <script type="text/javascript"> function podskazka() { this.show = function(text,x,y) { var div = document.createElement('div'); div.className = 'podskazka'; div.id = 'metka'; div.innerHTML = text; var koordx = x + 10; var koordy = y + 20; div.style.left = koordx + 'px'; div.style.top = koordy + '…
0 votes7 answers -
Нестандартное ратягивание фона
Здравствуйте! При стандартной резинке фон тянется в двух направлениях, а именно при расширении окна браузера изображение расягиваентся по ширине в право, и вниз по высоте. Как сделать так, что бы картинку заставить тянуться ещё и вверх, что бы она центровалась, а часть изображения поглощалась URL (как бы срезаясь)? Одним словом, как дать возможность фоновой картинке растягиваться выше топовой границы браузера, а не только вниз и вправо?
0 votes6 answers -
Выделение текста
Пдскажите пожалуйста код для выделения текста в контейнере <div> Спасибо! P.S. Искал по форуму, но так и нашёл то что нужно
0 votes8 answers -
Наследование и значение преременной this
Всем, привет! Вот хотел бы разобраться что за объект отдаеться переменой и сылку на какой оъект дает переменная this Вот два примера: Пример 1 function Class(){ this.y = 1000; this.get = function(){ alert(this.y); } } c = new Class(); c.get();// alert вернет значение "1000" я так понимаю возвращается объект следующего вида: c = { y:1000, get:function(c.y) } Пример 2 function Class(){ this.y = 1000; return { get : function(){ alert(this.y); } } } c = new Class(); c.get();// alert возвращает, переменная "undefined" Почему-то this в секции return, перезаписывает this в теле функции. Как это работает? (может есть какие статьи, буду благодарен)
0 votes5 answers -
глобальный поиск с заменой
Здравствуйте. Подскажите, как можно сделать глобальный поиск с заменой: например следующий код: var rpl = ':)'; var str = 'раз :) два :) три :)'; str = str.replace(rpl, "@"); заменит только первое найденное вхождение - 'раз @ два три ' через регулярные выражения: var rpl = ':)'; var str = 'раз :) два :) три :)'; var re = new RegExp(rpl,"g"); str = str.replace(rpl, "@"); выдаст ошибку unterminated parenthetical (незавершенная скобка) пока сделал так: var rpl = ':)'; var str = 'раз :) два :) три :)'; var str_1 = str; do{ str = str_1; str_1 = str.replace(rpl, "@"); } while(str_1 != str) есть-ли другие способы?
0 votes8 answers