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
-
Как лучше учить jQuery?
Выборку научился делать и некоторые методы знаю. Подскажите пожалуйста как и по чем можно учить jQuery. Может есть где сборник туториалов хороший? Или брать самому и пробовать что-то сделать?
0 votes16 answers -
Скрипты перекрывают друг друга
Всем добрый день. Делаю сайт через visual studio и столкнулась с такой проблемой: у меня есть три элемента к которым подключены скрипты: один-это выпадающее меню, второй - всплывающая подсказка и третий слайдер прокрутки, все используют библиотеку jquery, но они вместе все на работают. Кто может подсказать что может мешать их одновременной работе?
0 votes3 answers -
Fabric js пауза в анимации canvas
Всем привет, вот незадача - не могу никак понять по какому принципу осуществить остановку анимации объектов в канве (скажем при наведении на объект курсора). По гуглам искал, находил, смотрел, читал, но так ничего и не смог оживить. Плюс к тому осваиваю библиотеку fabric.js - скорей всего там есть возможность паузы (думаю даже в StaticCanvas). Кто что может посоветовать?
0 votes0 answers -
Событие У Body
Интересует валидный вариант такой конструкции <body onresize="report()"> валидатор ругается с ошибкой Доктайп у меня xhtml 1.0 transitional onresize у меня в коде естественно написано строчными буквами... Пример использования данного события можно видеть здесь http://www.w3schools.com/jsref/event_onresize.asp наверняка можно отделить от разметки страницы как ни будь так: <script type="text/javascript"> document.getElementsByTagName("body").onresize = report(); </script> только у меня так почему то не работает, есть какие то предложения? чето я на ночь глядя тупить стал
0 votes10 answers -
событие до загрузки контекта
всем хай, можно ли вообще на js как нибудь выполнить событие до того, как начал загружаться контент?
0 votes9 answers -
Транспартная задача
Преамбула - Есть в универ предмет такой Модели и Методы Управления - и проходят по нему так называемую транспортную задачу, за написание програмки для ее решения я хочу автомат Ну всякие дельфи и прочее это не моё… я выбрал JS - заодно и скил прокачать по нему…) Проблема - после нескольких шагов решения , имеем таблицу… с инпутами… Вопрос - как скопировать эту таблицу вместе со всем содержимым? Дабы первую оставить как оригинал и на её основе делать кучу дочерних для оптимизации найденного опорного решения. http://www.hart-flamov.ru/transport.html так же был бы признателен за общие косяки в коде… з.ы. Если есть умные мысли по самому алгоритму решения задачи и в особ…
0 votes13 answers -
Проблемы с рекурсией
function pow(x, n) { if (n != 1) { // пока n != 1, сводить вычисление pow(x,n) к pow(x,n-1) return x * pow(x, n - 1); } else { return x; } } alert( pow(2, 3) ); // 8 На первом шаге получается pow(2, 3) = 2 * pow(2, 2) = 2*2*2 = 8 а если вызывать pow(2, 4), то должно получится 16 pow(2, 4) = 2 * pow(2, 3) = 2*2*3 = 12 Почему 12, а не 16?
0 votes19 answers -
Доступность полей
Ребят, подскажите, как сделать так, чтобы доступность полей менялась при изменении параметра checked у checkbox, расположенном на этой же странице? Т.е -- поставил галочку поле сразу стало able. Убрал галочку -- поле disable.
0 votes9 answers -
инструменты для отслеживания ajax-запроса
скажите пожалуйста существуют ли инструменты или методики, и если да то какие, для получения полной информации о ajax-запросе часто бывает так, что работая с cms нужно изменить ajax-запрос(например добавить функцию, которая запустится перед ajax-запросом или после). при этом не всегда понятно где искать файл с js-кодом обычно я поступаю следующим образом. через firebug узнаю id или class элемента. затем захожу на хост через файловый менеджер(например через total commander). затем включаю поиск файлов по маске *.* , которые содержат id или class элемента. таким образом нахожу нужные мне файлы, но этот метод действует не всегда. хотелось бы найти более универсальное реш…
0 votes16 answers -
Значение свойства display
Подскажите плз Есть простенькая функция открытия-закрытия выпадающего меню function menu(id) { var obj_style = document.getElementById('point'+id).style; switch (obj_style.display) { case "none": obj_style.display = "block"; break; case "block": obj_style.display = "none"; break; } } Все бы хорошо, но некоторые участки меню,которые должны появляться и исчезать при клике, при созданиии страницы имеют пустое знаение display. Если бы пустое значение имели только видимые или наоборот,только невидимые слои, я бы прописал case "": или default: ...и т д А у меня часть слоев при переходе на страницу видима,часть нет (в зависимости от того,на какой страни…
0 votes4 answers -
Как вычислить размер блока?
дано: хтмл <div class="visArea" style="width: 185px; height: 300px; "> <div class="scrollArea" style="width: ???; height: 280px; "> <p></p> <p></p> </div> </div> цсс .visArea { position: relative; overflow: hidden; } .scrollArea { position: absolute; top: 0px; left: 0px; } есть блок фикс размера в нем имееться блок с контентом у которого известна одна сторона(в данном случае высота) задача: как вычислить вторую сторону (в данном хтмл надо вычислить длинну) блока с контентом что бы при прописывании размеров все содержимое контента вмещалось и небыло лишнего
0 votes15 answers -
Как скачать canvas как .svg ?
Всем привет! Столкнулся с такой проблемой: как скачать элемент canvas в формате изображения .svg? Заранее спасибо!
0 votes1 answer -
Простейший слайдер
Доброго всем времени суток! У меня такая просьба. Именно просьба, а не вопрос. Научите пожалуйста писать самый простейший слайдер (ротатор изображений). Что я имею ввиду под словом "простейший"? Это значит что достаточно чтобы картинки плавно перелистывались. (автоматически) Прошу именно научить, т.е. если можно с описанием что делает каждая строка кода js, и если понадобится то и css. Сразу скажу, что уже достаточно много гуглил и смотрел тут на форуме, но либо встречаются очень сложные и красивые слайдеры, либо с виду простые, но без какого-либо объяснения как они работают. (а, и чуть не забыл, js я к сожалению не знаю, поэтому прошу объяснять как полному новичку)) Благ…
0 votes4 answers -
Различия исполнения в браузерах
Здравствуйте! Меня интересует тема переносимости js в различных браузерах. Особенно интересует тема обработки событий. Я понимаю, что есть гугл, но я находил там темы на английском... Если есть статьи и ссылки на материал, то поделитесь или здесь объясните, пожалуйста.
0 votes2 answers -
вернуться к заполненю форм с помощью javascript:history.go
Собственно задача такова. Есть форма где присутствуют поля для заполнения и Submit. После нажатия подтверждения проверка введенных данных идет с помощью Php. если не верно введены данные то сообщение и ссылка вернуться назад и ввести верные данные. Использую для возвращения назад Вернуться Проблема в том что только в Opera работает кореектно поля заполнены и можно ихредактировать. В Ie 6 и FF возвращает назад но заполненные поля очищаются приходиться вводить все снова. Как можно решить такую проблему. Ajax не подходит по заданию. Сохранять в php введенные данные и потом выдавать стр. с этими данными тоже было бы не желательно. Может кто сталкивался?
0 votes5 answers -
Как пропускать элемент формы если он ридонли?
Здравствуйте. Возникла необходимость сделать такую штуку: есть форма, я шагаю по ее полям при помощи таба, нужно, чтобы фокус не устанавливался на поле если оно readonly, а сравился на следующее поле не readonly. В принципе можно сделать поля формы disabled, чтобы они не получали фокус, когда тыкаешь таб. Но тогда данные из этих полей не будут отправляться на сервер. Написал такой скрипт: var getElem; function checkTab(e) { var keycode; if (window.event) { keycode = window.event.keyCode; } else if (e) { keycode = e.which; } if (keycode == 9) { var form = document.getElementById('form'); var num = 0; for (var k = 0; k < form.elements.length; k++) { …
0 votes8 answers -
Помогите расшифровать js
не могу открыть файл js, он как то закодирован slil.ru/26593002 .. может кто то знает как его декодировать? я читал про кодировщик от мелкомягких, но это не он!
0 votes11 answers -
поиск в тексте
Приветствую! помогите плиз: скрипт в тексте ищет набор цифр (12***) как сделать, что бы найдя одни цифры, он продолжал поиск следующих? ну текст типа: "бла-бла 12345 трям-пам-пам 78521 турум-пум-пум"
0 votes16 answers -
Disable для элементов form в ие
Привет есть скрипт отвечающий за активные/неактивные формы <script> function validator(){ field=document.testForm4; if(field.apply.checked){ for (i=0;i<field.length;i++){ field.elements[i].disabled = false; } } else { for (i=0;i<field.length;i++){ field.elements[i].disabled = true; } } field.apply.disabled=false } </script> html <form name="testForm4"> <input type="checkbox" name="apply" onchange="validator()" /><br /><br /> <select name="selectList" size="1" disabled="disabled"> <option value="1">один</option> <option value="2">два</option> <option value="3">тр…
0 votes5 answers -
Память, занимаемая массивом
Люди, скажите, такой массив var a1 = []; a1[0] = 1;и такой массив var a2 = []; a2[1000] = 1; занимают одинаковое количество памяти или разное?
0 votes31 answers -
Как создать динамический слайдер в модальном окне?
Что я хочу сделать. На странице очень много мелких картинок. При клике на одну из них, открывается модальное окно со слайдером внутри. В слайдере представлены все картинки существующие на странице, при чем первым слайдом будет та картинка, по которой кликнули. Но я завис на очень раннем этапе. Я уверен, что-то похожее уже делали, я не смог найти. Буду благодарен, если ткнете носом. Накидал пример из 3х картинок, но даже в консоли получаю ошибку. Не знаю почему. https://jsfiddle.net/mnu2zL3k/
0 votes1 answer -
onClick=agreeForm(this.form) проблема
Имеется некая форма заказа, после которой идет уведомление на почту, в котором отображается введеная информация. Имя, телефон, дата заезда, отьезда, количество детей, дополнительная информация. С условиями заказа, и при согласии с которыми только активизируется кнопка отправки. /************************************************** SHOW CONTACT BUSINESS DIRECTLY BY EMAIL FORM **************************************************/ function contactBusiness( $option, &$row ) { global $database, $Itemid, $mainframe, $my, $id, $mosConfig_live_site, $mosConfig_usecaptcha; $link2 = $mosConfig_live_site. '/index2.php?option=com_ezrealty&task=sendbusinesscontact&Ite…
0 votes4 answers -
Проблема с работой JavaScript
Есть страница index.php в нее импортирована страница reestr.php с помощью скрипта <?php require('forms/reestr.php');?>. На странице reestr.php должен отображаться календарь, скрипт которого лежит js/calendar/calendar.js. Как правильно прописать путь к скрипту календаря в данной ситуации? Пробовал через страницу reestr.php: <html> <head> <script language="JavaScript" src="js/calendar/calendar.js"></script> </head> <body> <form enctype="text/plain" name="reserve"> <input type="text" name="data"> <script language="JavaScript"> new tcal ({ // form name 'formname': 'reserve', // input name 'controlname': …
0 votes12 answers -
Стилизация label в зависимости от состояния input
Необходимо, чтобы в зависимости от состояния поля input, применялась различная стилизация. Проблема в том, что к тексту над полем, стилизация не применяется. Почему? http://jsfiddle.net/pqVJM/280/
0 votes3 answers -
ScrollBar для блока на JS
Нужен грамотно написанный ScrollBar для Блок То есть, чтобы там было кнопки вверх/вниз, ползунок, и чтобы внутри блока работал скролл мышки Ну как в реальном скролл баре, но только чтобы можно было дизайн изменить Спасибо!
0 votes5 answers