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
-
Как достучаться до всех элементов формы
На страничке имеется форма, у формы нет id, нет никаких атрибутов, кроме action и method. Мне нужно проверить цвет у ВСЕХ элементов формы, не перебирая их явно (элементов куча, input select checkbox и т.д.). как "достать" из формы все элементы? Всё делаю в Selenium IDE через command: storeEval | command: мой "скрипт" | target | myResult (хотя думаю в чём делаю, не столь важно) Что я пробовал: 1. window.document.defaultView.getComputedStyle(windo w.document.getElementsByTagName('form')).getProper tyValue('background-color'); Ошибка: [error] Threw an exception: Could not convert JavaScript argument arg 0 [nsIDOMWindow.getComputedStyle] 2 (с присваиванием id форме). window…
0 votes1 answer -
Помогите:) Кроссбраузерная верстка.
Доброе время суток! Прошу помочь мне вот с каким делом: Друг меня попросил помочь ему с версткой сайта. Я ему помог, и в итоге работы встал вопрос о "Кроссбраузерной верстке". Я прочитал несколько статей, и так как я шаблон просто не в силах перебирать и переделывать для всех браузеров, решил сделать следующие: JavaScript - использовать его помощь в этом деле, а точнее: Под каждый браузер скрипт использует свою таблицу стилей. Мне это вариан очень помог и я сумел отредактировать макет сайта под браузеры: Opera,Google chrom,Iron. Прошу мне помочь с адаптацией под браузеры: Mozilla and IE7-8-9(ну или просто 9). Что я использовал, скрипт для Opera: <script type="text/jav…
0 votes1 answer -
Удаление посленего дочернего элемента
Здравствуйте, возникла проблемка, и что то в голову не лезет как ее решить Нужно, при необходимости, добавлять поля ввода, а при добавлении лишних - удалять их Есть скрипт var count = 0*1; function add (){ count++ $('#qqq').append("<input type=\"text\" id=\"inp"+count+"\" name=\"inp"+count+"\"/>< /br>"); } function del(){ $('#inp'+count).remove(); count--; } При удалении инпутов остается тег <br> - что ни есть гуд. Внимание вопрос: как удалить инпут вместе с переносом строки? Или как по другому можно это реализовать?
0 votes1 answer -
api.vk: logout не работает
Здравствуйте! Пожалуйста, помогите разобраться, с прошлой пятницы не могу вникнуть, где ошибся. У меня есть приложение для В Контакте, которое должно работать и на сайте в ифрейме и внутри приложения (тоже в ифрейме, разумеется). И вроде бы никаких проблем, Open API контакта всё даёт, однако, никак не могу понять, почему logout не работает в случае открытия ифрейма. Вылезает ошибка в консоли: Uncaught ReferenceError: authInfo is not defined Почему authInfo не определяется? Вообще не могу вникнуть, где ошибся. Приложение, ифрейм. Могу использовать только js, стараюсь обойтись без php на сколько это возможно.
0 votes1 answer -
indow.location.href.replace
Здравствуйте. Установили скрип комментариев на сайт. Сайт имеет вид mysite.com/ru/, mysite.com/uk/, mysite.com/en/. Если оставить комментарий на /ru/ - его не будет видно на /uk/ и /en/. Аналогично, если оставить комментарий на /uk/ - не виден на /en/ и /ru/. Воспользовался функцией window.location.href.replace, получилось так: a = window.location.href.replace('/ru/', ''); a = window.location.href.replace('/uk/', ''); a = window.location.href.replace('/en/', ''); , но ничего не вышло. Каким образом это можно исправить?
0 votes1 answer -
jquery.jcarousel.js проблемы с отображением через время
я в скриптах не очень силен! подскажите, если кто знает такую проблему jquery.jcarousel.js установил скрипт, настроил для отображения по 3 элемента и перелистывание автоматически по одному, при загрузке все работает нормально, через некоторое время нахождения на странице начинает перелистывать не правильно(перескакивает через все элементы)!
0 votes1 answer -
Достать значение
В блоке на сайте выводится 3 тизера определенной ширины: заголовок, картинка, текст, ... Если заголовок не помещается в одну строку, то все дальнейшее содержимое смещается вниз на высоту одной строки. Хочу написать код, который будет смотреть высоту дива тайтла (и далее делать то что мне надо) - в html и css он не прописан. Вопрос, с помощью какой команды достать тогда значение?!
0 votes1 answer -
Google Maps JavaScript API V3
Разобрался с картой вроде бы, как задать широту и другие мелкие моменты, теперь не знаю как опубликовать карту, в официальном руководстве вот такой код предлагают и он рабочий вариант <!DOCTYPE html> <html> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"> html { height: 100% } body { height: 100%; margin: 0px; padding: 0px } #map_canvas { height: 100% } </style> <script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=set_to_true_or_false"> </script> <script type="text/javascript"> function initialize() { var latlng = new google…
0 votes1 answer -
Вёрстка
Есть меню. но оно отображается не правильно. Как есть (ФОТО): Как надо: Есть код: <div id="menu"> <div class="menu"> <a href="#" ><img class="km" src="img/a_km.jpg"><h5>Аренда кофемашин</h5></a> </div> <div class="menu"> <img class="km" src="img/p_km.jpg"> </div> <div class="menu"> <img src="img/r_km.jpg" class="km"> </div> <div class="menu"> <img class="km" src="img/p_k.jpg"> </div> </div> +css #menu { margin-top: 30px; background: url(img/menu_bg.jpg); width: 200px; height: 440px; -webkit-box-shadow: -4px 5px 13px rgba(50, 50, 51, 0.48); -moz-box-shad…
0 votes1 answer -
jquery mobile
Кто-то пользуется/пользовался jquery mobile? Встречался ли у вас такой баг, как дергание страницы после перехода? Я так понимаю это происходит из-за того, что он скрипты подгружает. Высоту начинает подстраивать после прогрузки страницы и т.п. Лечится это как то?
0 votes1 answer -
Прокрутка блока с помощь jQuery
Здравствуйте! У меня возникла следующая проблема: на сайте есть страница с новостями. Сначала выводятся первые три новости в блоке. При клике на стрелку, по ajax-запросу подгружаются следующие три новости и показываются в блоке вместо предыдущих новостей. Мне необходимо сделать так, чтоб при смене одних новостей другими создавался эффект плавной прокрутки блока. Подскажите, пожалуйста, как то реализовать.
0 votes1 answer -
Заблокировать прокрутку окна
Друзья, как сделать такую же штуку как на этом замечательном сайте http://community.saucony.com/kinvara3/ А именно, как сделать так, что бы при прокрутке колесиком мышки все блокировалось и сайта спокойно скроллился вниз. Скролл сделать не проблема, проблема в том как все заблокировать, причем после первого же события, это важно.
0 votes1 answer -
Каталог
Добрый день друзья, начал изучать Jquery и захотелось создать такой типо каталог с логотипами вот собственно код jQuery(document).ready(function($) { $('.catalog tr td ul').hide(); $('.catalog tr td img').mouseover(function() { $('.catalog tr td ul:first').slideDown(); }); $('.catalog tr td img').mouseleave(function() { $('.catalog tr td ul:first').slideUp(); }); }); есть таблица с классом .catalog в ней 4 ячейки, хотелось бы что бы при наведение на фотографию(img) рядом справа появлялся список ul с логотипами(стили я напишу) получается что в набор попадают все фотографии в ячейках а не в конкретной ячейки и при наведении на любую фотографию в таблице вы…
0 votes1 answer -
jQuery.Cookie
Как инициализировать jQuery.Cookie, что бы он автоматически сохранял все изменения на странице ? Включая положение скролла. В благодарность жителям Украины вышлю бутылку, пиво на выбор - Новой Почтой Жителям других стран - 5 у.е. на Вебмани.
0 votes1 answer -
Скрыть/показать все блоки div с таким же классом как в selection
помогите с простым скриптом, можно только под IE, решение на Jquery приемлемо есть html такой структуры <DIV id=content> <DIV id=b1 class="myclass a01 20120720">текст</DIV> <DIV id=b2 class="myclass a02 20120720">текст1</DIV> <DIV id=b3 class="myclass a01 20120720">текст2</DIV> <DIV id=b4 class="myclass a02 20120720">текст3</DIV> </DIV> Что нужно от скрипта? Допустим выделили мышью на странице текст2. Класс у этого divа - а01. Нажимаем на клавиатуре Ins - показываются только записи <DIV id=b1 class="myclass a01 20120720">текст</DIV> <DIV id=b3 class="myclass a01 20120720">текст2</DIV> т.к.…
0 votes1 answer -
Непонятная ошибка
Добрый день. Прошу извинить, возможно вопрос совсем уж пустячный, но всё же. JavaScript только начинаю изучать, смотрю видеоурок и по нему всё повторяю. Вот такой HTML <script type="text/javascript" src="script.js"></script> <link rel="stylesheet" type="text/css" href="style.css"> <title>Test JavaScript</title> </head> <body> <form name="form" method="post"> <input type="text" name="name" class="name" size="30"> <div class="errorName"></div> <input type="button" value="Click" onClick="return validate(form)"> </form> CSS .errorList{ background-color:#999; border:2px solid red; } JS function v…
0 votes1 answer -
Звук!
Вопрос можно ли сделать так,чтобы при вызове функции играла какой-то фоновой звук?
0 votes1 answer -
реагирование на событие
Столкнулся с такой вещью. Думаю причина в данных 3х случаях одинаковая. 1)Есть текст, и я сделал чтобы кликая по тексту появлялась до этого скрытая форма ввода, и нажать потом сохранить можно. Проблема в том,что в форме появляется всегда предыдущее значение(во value) к примеру первый раз кликнув в тексте 1000, а будет как в прошлый раз например 99 в форме,например сохраним будет 1050, тогда второй раз кликнув, по тексту 1050, в форме будет старое1000. 2)AJAX проверка существование пользователя.Получается введя сущ. email придет сообщение что уже есть, изменив его на не существ, опять кликнув придет опять что не существует, и только со второго клика пройдет регистрация(т.е…
0 votes1 answer -
сохранить данные в кеше браузера
Возможно ли с помощью JavaScript закешировать данные в кеш браузера (или просто где то на диск клиента) и потом доставать их в любой момент? Было бы полезно, что бы не таскать данные из сети постоянно.
0 votes1 answer -
Аякс+пыха, вывод из бд
Надоело мне играться с dom, захотел попробовать ajax. Простой пост аякс запрос на файл toMysql, который должен: 1)производить запись в бд - это получилось 2)выводить все записи из таблицы Мускл.(Я понимаю, что это затратно, потом переделаю, на вывод именно тех записей, которые еще не вывелись.) Именно на втором пункте я столкнулся со сложностью: выводится только первая запись, хотя запрос составлен, чтобы выводились все записи в обратном порядке сортируясь по столбику id_post(числовой столбик, уникальное значение). МуSql запрос в контексте пхп: $sql = "SELECT id_post, name, post, timing FROM post ORDER BY id_post DESC"; $result = mysql_query($sql); $result = mysql_fetch_…
0 votes1 answer -
jquery 2D Transformation Plugin
<html> <?php header("Content-type: text/html; charset=utf8"); ?> <head> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.transform.js"></script> <script type="text/javascript"> degr = 0; function rota(deg) { degr += deg; document.getElementById('rotateinfo').innerHTML = degr; var punzer = $('#punzer'); $(function(){ punzer.animate({transform: 'rotate(' + degr + 'deg)'}, 'slow', 'linear'); }); } </script> </head> <body onkeydown="if(event.keyCode == 68) rota(…
0 votes1 answer -
Помогите отловить ошибку jQuery
привет www.st77.de в IE9 получаю ошибку в консоли: SCRIPT5007: Не удалось получить значение свойства "plugins": значением объекта является NULL или он не определен jquery.js, строка 613 символ 6 При этом jQuery скрипты продолжают работать как ни в чем не бывало. Гугл мне ничего не нашел по этому вопросу. В остальных браузерах ошибки нет. Что характерно, на локалке и в IE ошибка не проявляется. Вроде, раз работает, то как бы можно и забить, но это как-то не правильно.
0 votes1 answer -
Оформление плагина Datepicker
Здравствуйте. Подскажите пожалуйста, может кто-то работал с плагином Datepicker. В нём предусмотрено несколько цветовых схем, все они указаны в одном css файле, подскажите как подключить другую цветовую схему (спрайт)?
0 votes1 answer -
Проблема при изменении параметров в box-shadow
Написал код: canvas.style.box-shadow = "0 0 " + t + "px rgba(0,0,0,0.5);"; Он конечно же не заработал . Ошибка вроде бы в знаке "-". Но вот как её исправить? p.s. chrome пишет: canvas.style.box-shadow = "0 0 " + t + "px rgba(0,0,0,0.5);";
0 votes1 answer -
Ui slider jquery
Добрый день. Помогите пожалуйста реализовать следующую задачу: ползунок выбора диапазона (смотреть во вложении ), у меня на странице их 9 штук и у каждого разные граничные значения. Искала в инете и нашла подходящий пример http://www.xiper.net/collect/js-plug...ui-slider.html с описанием, но адаптировать под свой не получается. У меня только полоса выводится, а самих ползунков почемуто нет, хотя путь в цсс поменяла к своей картинке. Вот мой код: <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script><script type="text/javascript" src="js/jquery.ui-slider.js"></script> <div class="white_…
0 votes1 answer