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
-
В IE9 не работает кнопка отправить - type="submit"
Нужна помощь кнопка отправить почему то не работает в IE9 сайт форма ЗАДАТЬ ВАШ ВОПРОС, вот код страницы (формы) <link media="screen" type="text/css" href="/js/checkform/theme/red/formcheck.css" rel="stylesheet" /> <!--<script type="text/javascript" src="/mootools.js"></script> <script type="text/javascript" src="/mootools_more.js"></script>--> <!--<script type="text/javascript" src="/js/checkform/main.js"></script>--> <script type="text/javascript"> var postcomment; window.addEvent('domready', function(){ postcomment = new FormCheck('formular', { submit:1, submitByAjax:1, ajaxResponseDiv:'backne…
0 votes6 answers -
Помогите со скриптом пробивного попапа
Нужен скрипт, чтобы при заходе на страницу открывалось ещё одно окно на весь экран и оно было сзади основного окна. Мог бы кто нибудь поделится подобным, более менее пробивным ?
0 votes4 answers -
рейтинг в звёзды (fyneworks star rating plugin)
Есть блок, куда выводиться цифра рейтинга, надо, чтобы число включенных звёзд соответствовало этой цифре.
0 votes10 answers -
не работает смена картинок в jOuery
Хотелось бы иметь плавно сменяющиеся 2 картинки. Подскажите пожалуйста, почему у меня не работает такой код? <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script type="text/javascript" src="jquery-1.2.6.js"></script> <!--<script type="text/javascript" src="script.js"></script>>--> <script type="text/javascript" > function Multik(){ if (a=1) { var ff = document.getElementById("ID1"); alert(ff.src); ff.fadeOut(800); <!--$("ID1").fadeOut(800);--> <!--document.getElementById("ID1").src="Объявление2.jpg";--> alert(a); } if (a=2) { documen…
0 votes10 answers -
перенос строк без формы
Такс... Есть к примеру такая форма: <form action="post.php"> <textarea name="message"></textarea> <input type="text" name="type" value="add"> <input type="submit" value="Написать"> </form> она отправляет данные на серв, с переносом строк. а вот если сделать конструкцию типа (отправка через js ajax): <textarea name="message" id="wall_form"></textarea> <input type="text" name="type" value="add"> <button id="wall_post">Написать</button> то перенос строк из textarea не получается в php. Подозреваю что тут поможет js.
0 votes6 answers -
На сколько это правильно? (DOM)
Здравствуйте! Только начал учить Js, сейчас прохожу блок по DOM. Написал абстрактную регистрацию пользователя с проверкой на совпадение паролей, на сколько правильно я это сделал? <div class="main"> <h2>Форма регистрации</h2> <p>Пройдите регистрацию.</p> <div class="button"> <a href="#" class="a-reg">Регистрация</a> </div> <form action="#"> <label for="">Имя:</label><br> <input type="text"><br> <label for="" class="password">Пароль:</label><br> <input type="text"><br> <label…
0 votes2 answers -
Jquary выполнение при загрузке страницы
В этом примере http://jsfiddle.net/DeaDrash/6Qrj3/ при наведении на жёлтый или зелёный квадрат, меняется бордер у ссылки которая имеет тот же класс что и квадрат. Но нужно что бы не при наведении мышки работало а при загрузки страницы обе ссылки меняли свой бордер. Как сделать?
0 votes8 answers -
Объекты
https://jsfiddle.net/ou6q8za6/1/ Я не понимаю, как это работает . Почему сначала выскакивает последний return, а не тот, который вложенный в перебор ключей? Или если в объекте нету ключей, то код, который находится в цикле игнорируется?
0 votes14 answers -
select, input, onchange,
Вот в этом топике решение для стилизации select. Все хорошо работает за исключением одного селекта, которому не получается передать значение выбранного option. У этого селекта option прописан не на прямую в коде, а вот так " . $parameter_label . " В инпуте я прописал вот так <input id=\"bisin\" type=\"text\" name=\"noname\" value=\"Выбрать " . $parameter_label . "\"> там слеши надо ставить перед ковычками. Первое он передает, а если выбрать что-то из списка, то на секунду это значение остается, а после закрытия списка принимает первое значение, которое было. значение value в input передается вот так onchange="this.parentNode.getElementsByTagName('input')[0].value…
0 votes6 answers -
Простой раскрывающийся список
Привет. Обрабатываю логи syslog питоном. Потому что читать полугиговый текстовый файл нереально, хочу выгрузить их в html виде: Интересует именно возможность группировки/скрытия сообщений Т.е. 3х уровненая структура с возможностью скрытия/раскрытия 2 и 3 уровней. Никаких украшательств, стилей и тд не нужно. Подскажите пожалуйста, каким образом можно сделать одним файлом описанное выше представление. Возможно сможете предложить более простое и удобное решение данной проблемы. Заранее спасибо.
0 votes2 answers -
Создание узла с white-space через JS
Вопрос в следующем: При нажатии на кнопку создается элемент "entireDrink ", в который добавляется input-картинка и span-текст, "entireDrink " получает тег "one" в котором указан параметр "White-space: nowrap;". При повторном нажатии на ту же кнопку меняется span-текст, а при нажатии на другую добавляется еще один такой же элемент и т.д. Мне надо, чтобы в окне div эти элементы переносились на новую строку, но не разделялась картинка с текстом, а получается, что "entireDrink "s просто множатся по оси-x. Если добавлять без White-space: nowrap, то все элементы переносятся отдельно: картинки и тексты. В другом месте, созданном заранее в html это работает…
0 votes6 answers -
Странно изменившийся массив
Добрый вечер, всех с Наступающим! У нас есть: var a = [1,2,3]; var b = a; a[0] = 99; alert(b); Непонятка: Алерт выдаёт 99,2,3 Вопрос: Почему? Ведь по сути мы делаем следующие действия: 1. Переменной "а" присваиваем массив, соответственно её значение теперь является массивом а[1,2,3] 2. Далее присваиваем значение "а" - переменной "b", как бы копируем и создаём таким образом ДВА одинаковых массива а[1,2,3], и b[1,2,3] 3. Далее мы первый индекс массива переназначаем в число 99, теперь у нас массив "а" получается а[99,2,3] 4. Ну как бы всё хорошо, но Почему при таких раскладах массив "b" также становиться b[99,2,3] ??? Заранее всем спасибо)
0 votes8 answers -
if - else if не работает в jquery
Ситуация такая. Код: if (a > { .......... } else { if (0 < x <100) { код1 } else if (99 < x <200) { код2 } else if (199 < x <300) { код3 } } Отрабатывается только код1, независимо от значения х. Что не так?
0 votes2 answers -
Проверить есть ли значение в массиве
Пытаюсь проверить есть ли значение в массиве disease, но код работает только когда в массиве disease 1 элемент. Значения для disease берутся из выпадающего списка #disease_list. Выдает ошибку TypeError: o.nodeName is undefined. $('#disease_list').change(function() { var check_mass = disease.some(function(elem){elem = $(this).val()}); console.log(check_mass); if ($(this).val() != 0 && check_mass != true) { disease.push($(this).val()); $('.disease').append('<span><i>' + $(this).val() + '</i> <sup>×</sup></span>'); } });
0 votes10 answers -
jquery Нужна помощь в создании jquery скрипта для сайта
<div class="wrap" id="post_1"> <div class="post"> <div class="post-header"> <h2 class="post-name">Заголовок</h2> </div> <div class="post-content-desc"> <p class="content-desc-p">краткое описание статьи</p> </div> <div class="post-content" style="display:none;"> <p class="content-p">полный текст статьи</p> </div> <a href="" class="content-desc-button">Подробнее..</a> </div> </div> задача, нужно при нажатии на кнопку "Подробнее" скрыть див с классом post-content-desc, и открыть див с классом post-content, при этом пос…
0 votes4 answers -
Простой калькулятор сложения
http://cssdeck.com/labs/zum6uqm6 Правильный ли этот мой код? Я посмотрел у других у них совсем другой
0 votes10 answers -
toggleClass не получается сменить картинку по второй кнопке.
Ситуация следующая: У меня есть div, есть 3 кнопки. Нужно по нажатию на кнопки менять цвет div. Всё вроде бы просто. И всё работает. ТОЛЬКО для переключения на следующий цвет, нужно типа "отключить" предыдущий. Тоесть. Я нажал на кнопку1 и загорелся красный. Нажал на кнопку2 и ничего не происходит.. горит красный... пока я не "отключу" кнопку1. Получается для включения второго цвета, нужно как бы выключить кнопку того цвета который сейчас. А надо! Что б цвет переключался по нажатию на нужную мне кнопку. Код такой: .................................................................................................................................................. …
0 votes18 answers -
В некоторых браузерах правое меню отображается под контентом.
Я сейчас изменяю структуру сайта пошагово потом жду индексации и смотрю результат. Это для того, чтобы не навредить и можно было быстро всё исправить. Я перенесла правое меню под контент, раньше он находился выше контента. Потом я сделала float:right, выравнивание, чтобы это меню оказалось рядом с контентом. Сработало только в google chrome, в остальных браузерах opera и firefox, это меню находится под контентом. Вот мой сайт https://vagon-igr.ru/, посмотрите у кого такая же проблема и как её можно исправить?
0 votes2 answers -
В Мозилле не работает JavaScript
В Мозилле не работает JavaScript-сценарий, во всех остальных - без проблем. Кто сталкивался, с чем связано, можно ли побороть? Вот адрес http://www.atss.org/test_projects/newpointwebsite/index.html. Спасибо за помощь.
0 votes2 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 -
Генерация фоновых рисунков
Есть страница, в ней блок с фоновым рисунком. Задача: менять фоновый рисунок из выборки например в 5 фотографий случайным образом при каждом заходе на страницу.
0 votes22 answers -
Помогите сделать карусель
Вот такая просьба дурная. У самой не получатеся разобраться с fredsel. Нужна нестандартная хрень ... Я ее попыталась реализовать на bxslider - но там дурка с bx-clone и в принципе он криво листать начинает некоторые элементы и вообще имеет свойство не работать. Вот такая наглая просьба - можете мне на фредселе (как я поняла - на нем возможно все, сам слайдер не принципиален какой) сделать такой слайдер (без оформления с примитвными квадратиками)??? Я не могу в нем разобраться, наверное я тупая. Логотипов там 8 штук, но они дублируются просто, чтобы быть на всю ширину экрана. Могу даже, если кто согласен - дать доступ к компьютере на прямое управление, если вам удоб…
0 votes7 answers -
Карусель от модера Great Rash
Здравствуйте! Возникла проблема с каруселью автор которой модератор Great Rash. Дело в том что видимые картинки просто прыгают туда сюда, а те, что скрыты не появляются. Помогите пожалуйста!
0 votes18 answers -
Как выбрать дочерний элемент с name='node'?
Вроде простая задача, но я давно не упражнялся с js, пожтому возникли проблемы. Как выбрать дочерний элемент с name='node' у элемента с известным id?? Пытаюсь так: var parent = document.getElementById(\''.$i.'\'); var object = parent.getElementsByName(\'node\'); for (var childItem in object.childNodes) { if (object.childNodes[childItem].nodeType == 1){ object.childNodes[childItem].style.display = \'none\'; } } Но тщетно (кажется проблемы с getElementsByName). Поможете? P.S. нужно что бы работало в ie6
0 votes1 answer -
передача значения alt из тега img при нажатии на маленькую картинку
Уважаемые программисты, помогите, пожалуйста! у меня есть такая страница: как делать средствами javascript так, чтобы при нажатии на маленькую картинку под большой картинкой появилось значение "alt" той картинки, на которую нажали? Заранее спасибо. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>картинки</title> <script type="text/javascript"> function setBigImage(foto) { document.getElementById("bigimg").src = foto.src; } </script> </head> <body> <div> <p style = 'text-align: center;'> <img id = 'bigimg' src = 'animal.jpg' height = '230' alt = 'animal' /> </p&g…
0 votes7 answers