JavaScript
A programming language that conforms to the ECMAScript specification
Explore Questions
-
0 votes1 answer
-
0 votes0 answers
-
0 votes0 answers
-
0 votes1 answer
-
0 votes0 answers
4,723 questions in this forum
-
Нужна помощь с учебой
Нужно решить 7 заданий по типу этого, для примера самое сложное: Для выполнения лабораторной работы следует выполнить следующие задачи: 1. Создать внешний документ, содержащий код JavaScript и подключить его к документу HTML, используя соответствующие инструменты. 2. Предугадать смену работы CSS средствами JavaScript. 3. Организовать взаимодействие кода JavaScript с объектной моделью документом HTML. 4. Написать комментарии к логическим блокам программного кода. К сожалению дедлайн завтра, времени самому разобраться в этом нету.
0 votes0 answers -
Соьытие click и переход по ссылке
Есть код: $(document).ready(function(){ $('.magaz .shops .selectCity a').click(function(){ $('.selectCityPopTop').show(); return false; }); $('.selectCityPopTop .selectCity a').click(function(){ $('.selectCityPopTop').hide(); return false; }); $('.selectCityPopTop a').click(function(){ $(this).addClass('active').parent().siblings().find('a').removeClass('active'); $('.selectCity a').not('ul a').html($(this).html()); $('.selectCityPopTop').hide(); return false; }); }); код html: <div class="magaz"> <div class="shops"> <div class="selectCityPopTop hidden"> <div class="selectCity"> мага…
0 votes1 answer -
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 -
Кто хочет - проголосуйте
Вот тут идёт головование насчёт самоучителя по java script: http://javascript.ru/forum/site/5348-kupil...ektronnyjj.html Кто хочет - можно проголосовать.
0 votes0 answers -
Смена видео-фона при нажатии
Кто знает, как добавить кнопку при которой видео-фон будет меняться на картинку и обратно? По примеру world of warships: Скрипт видео-фона:
0 votes1 answer -
фигурные скобки
Почему если это код запустить в песочнице, то он будет работать, а если в консоле, то не работает? { alert("Блок")}
0 votes1 answer -
Commons FileUpload
Подскажите, пожалуйста, как заставить Апач запускать скрипты писанные на Commons FileUpload. Вообще, хочу попробовать запустить такой пример
0 votes2 answers -
Проверка формы
проблему решил
0 votes0 answers -
Работа с объектами в Convas
Здравствуйте! Мне нужно написать простенький графический редактор на convas, который может рисовать фигуры (тругольник, квадрат, круг, точка), менять их цвета, размер и угол поворота. Рисовать объекты довольно просто. Квадрат, например, рисуется так: ctx.strokeRect(coord_x, coord_y, size, size);Но как после прорисовки выбрать нарисованный объект и внести в него изменения?
0 votes3 answers -
создании списка роликов с youtuba
Нужна помощь в создании списка роликов с заголовками с youtuba и чтоб они проигрывались в встроенном плеере, искал по интернету но так и не нашел ничего делного. что-то на подобие этого
0 votes0 answers -
Вопросик
Привет всем! В данный момент я учу php,и вот после того как я узнал,что Ajax позволяет перезагружать только некоторые части страницы или вовсе информация может обновляться без перезагрузки странички.Так вот,собственно,в чём вопрос: Сколько времени минимально займёт изучение языка(или технологии) Ajax.И вообще надо ли мне это?Дело в том,что не у каждого есть очень много(куча) времени для того,чтобы сидеть за компьютером - я,например,учусь. может быть я могу просто обойтись двумя языками программирования такими как php и JavaScript ? Тут я собственно полностью запутан.Буду рад за Ваши советы и любые высказывания.
0 votes4 answers -
Вынос методов в глобальный объект
Скажите пожалуйста. Правильно ли я пытаюсь вынести методы некоторого объекта в глобальный объект? var method = ['onInit','onDebug',...,'onEvent']; var o = this; for(var i in method){ if(!window[method[i]]){ window[method[i]] = function(){ o[method[i]].apply(o,arguments); } } } На эти методы должен ссылаться swfObject, который я изменить не могу. Но когда запускаю скрипт, swfObject начинает генерировать события, и все эти события почему-то запускают только последний метод ('onEvent') из списка method. Если выносить таким способом. var method = ['onInit','onDebug',...,'onEvent']; var o = this; for(var i in method){ if(!window[metho…
0 votes4 answers -
Как при клике сохранить текст в переменую
Добрый день подскажите плиз как сделать чтоб при нажатие на кнопку текст с параграфа сохранился в глобальную переменную <p>Текст текст текст</p> <a href="#">Кнопка</a>
0 votes4 answers -
help!
Добрый день, кто знает как сделать, чтобы при нажатии на кнопку появлялось такое окошко
0 votes3 answers -
Нормальное ли решение?
У Кантора есть задание https://learn.javascript.ru/task/ucfirst Я решил его таким кодом http://jsfiddle.net/4t1ebakm/ Это правильно?
0 votes1 answer -
Небольшая проблема с аккордеоном
Проблема на самом деле смешная и решение простое, я это понимаю, но впадаю почему-то в ступор, когда начинаю над ней думать. И почему понять не могу. (может просто устала уже) У меня есть аккордеон, который раскрывает скрытый текст. Нажимаешь кнопочку и текст появляется. Вопрос. Как сделать чтобы текст "читать полностью" при раскрытие менялся на "скрыть текст" и соответственно обратно. Вот код аккордеона, для раскрытия текста по кнопке: $( '.accordionButton' ).click( function () { $( '.accordionButton' ).removeClass( 'on' ); $( '.accordionContent' ).slideUp( 'normal' ); if ( $( this ).prev().is( ':hidden' ) == true ) { $( this ).addClass( 'on' ); …
0 votes2 answers -
jquery validation и нестандартные имена input'ов
Пытаюсь разобраться с javascript валидацией формы, использую jquery validation плагин. Всё нормально работает для input'ов с уникальными именами, проблема в том что приходится использовать такие[] имена т.к. кол-во input'ов не фиксированное. <input type='text' name='amount[]' size='1' /> <input type='text' name='amount[]' size='1' /> <input type='text' name='amount[]' size='1' /> ... Использую такой код. $(document).ready(function(){ $("#cartform").validate({ rules: { "amount[]": { required: true } }, errorPlacement: function(error, element) { error.appendTo(element.next()…
0 votes0 answers -
Помогите написать функцию смена класса в интервале
Есть вот такой блок по типу табов. Подскажите как написать правильно код функции для интервала с автосменой "активного" класса у трех нижних элементов. Переключение по клику и появление нужного контента я сделал. html Код верстки <div class="side_center"><!--___________ TABS_CONTENT ___________--> <div class="slide_wrap"> <div class="slide_content show_slide" id="slide1"> <h2>Slide 1</h2> </div> <div class="slide_content " id="slide2"> <h2>Slide 2</h2> </div> <div class="slide_content " id="slide3"> <h2>Slide 3</h2> </div> </div><…
0 votes0 answers -
отловить событие добавления html
помогите пожалуйста отловить событие html: <div class="notice_area"></div>по ходу программы в этот блок будут при помощи ajax-запроса вставляться сообщения с разметкой. таким образом: $('.notice_area').html('<div class="alert alert-success">album is added successfull.</div>'); хотелось бы отловить событие вставки сообщения в .notice_area болванка: $('.notice_area').on('???????', function(){ console.log('changed!'); });
0 votes2 answers -
Выпадающее меню на jquery
Хочу создать меню на jquery, но не получается, помогите Вот кусок html: <style> .logoMenu { border: solid 1px black; width: 109px; height: 502px; top: 30px; left: 6px; position: fixed; display: none; z-index: 100; } .logoMenu .img { display: block; height: 26px; top: 0px !important; padding: 0 !important; } </style> <div class="upMenu"> <div class="logo"><a href="/"><img src="images/miniLogo.png" onmouseover="logo()" onmouseout="logo2()" title="Домой"/></a></div> </div> <div class="logoMenu" onmouseout="logoMenuC()"> <a href="/" class="img"><img sr…
0 votes3 answers -
Функция extend
Помогите наследованием через extend function extend(Child, Parent) { var F = function() { } F.prototype = Parent.prototype Child.prototype = new F() Child.prototype.constructor = Child Child.superclass = Parent.prototype } // создали базовый класс function Animal(..) { this.one=90 } // создали класс // и сделали его потомком базового function Rabbit(..) { ... } extend(Rabbit, Animal) // добавили в класс Rabbit методы и свойства Rabbit.prototype.run = function(..) { ... } // все, теперь можно создавать объекты // класса-потомка и использовать методы класса-родителя rabbit = new Rabbit(..) alert(rabbit.one)//ошибка можно полный пример ?!Очень б…
0 votes2 answers -
Помогите со скриптом
Доброго времени суток! Помогите найти такие (или подобные) скрипты, как на этом сайте: http://www.ledifit-nsk.ru. Там типа слайдшоу скрипт и выезжающий текст под фото. Заранее спасибо
0 votes2 answers -
Объясните)
Всем привет, учусь js уже продолжительнео время по одному из учебников. Но вот настало для сайта сделать таблицу и сортировку для него, в данном скрипте http://learn.javascript.ru/play/tutorial/browser/events/grid-sort/index.html непонятны следующие моменты var compare; switch(type) { case 'number': compare = function(rowA, rowB) { return rowA.cells[colNum].innerHTML - rowB.cells[colNum].innerHTML; }; break; case 'string': compare = function(rowA, rowB) { return rowA.cells[colNum].innerHTML > rowB.cells[colNum].innerHTML ? 1 : -1; }; brea…
0 votes1 answer -
Регистрация мероприятия и пересылка данных регистрации на сервер в формате Excel
Добрый день, может подскажет кто, существует ли некий шаблон или лучше модуль, который бы представлял из себя регистрацию на мероприятия, в моем случае это мастер-классы для детей, их достаточно много на одной страничке. Необходима некая регистрация, которая должна быть привязана к мастер-классам, у каждого мастер-класса есть свой лимит на количество участников, которые участвуют в мастер-классе, при заполнении мастер-класса - он бы закрывался и становился недоступен для регистрации. Второй вопрос. Возможно ли сделать так, чтобы заполненные данные регистрации приходили на сервер в виде эксель файла, возможно ли это как-то сделать? Буду очень благодарен любой подсказ…
0 votes2 answers -
не могу настроить SPKet
Здравия всем! Установил SPKet 1.6.20, скачал библиотеку ExtJS ext-4.0.7-gpl. На родном сайте SPKet есть tutorial как его настраивать, чтобы работала автоподсветка и автозавершение кода, но они используют другую версию ExtJS. Того фала, какой подключают они, у меня в ExtJS нет. Попробовал несколько вариантов - не те. Кто знает, какой файл надо подключать для правильной настройки?
0 votes0 answers