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
-
status не работает в гуглхроме и мозиле кроме ИЕ
Не работает при наведении на ссылу мышкой во всех браузерах кроме Ие, данная функция, что можно сделать? <html><head> <title>СТРОКА СОСТОЯНИЯ</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <!--___________________________________________________________________--> <script type='text/javascript'> function radio(parametr_status){ window.status = parametr_status; } </script> </head> <body> <a href = "radio.html" onMouseOver="window.status='Переход на главную'; return true;" onMouseOut="window.status=';'">Нажми на меня</a> </body> </html>
0 votes1 answer -
почему не работает?
С программированием редко сталкиваюсь, поэтому вопросы скорее всего простые. 1.Пытаюсь сделать раскрывающиеся блоки с текстом. Пример Как должно работать: - Кликаешь по пункту, раскрывается его описание, кликаешь еще раз закрывается. С этим справился. - Если кликаешь по пунуту, а какой то другой уже раскрыт то его(который раскрыт) нужно закрыть. Вот тут затык у меня. в примере проблемное место(наверное есть и другие) это else он подразумевает проверку что a != nextPreview, a это переменная куда я сохраняю последнее открытое описание, а nextPreview это описание которое сейчас нужно раскрыть. 2. Вот тот же пример но у параграфов и у дивов сохранены отступы и пол…
0 votes1 answer -
Анимация перехода по страницам !Help!
Мне необходимо создать сайт как по ссылке ниже, меня интересует с этого сайта только переход по страницам!!! Не подскажите может есть уже готовое решение как сделать такой переход? или урок какой нибудь? http://www.studio2k.org/
0 votes3 answers -
Как избежать повторение одного и того же когда на разных страницах
Я только недавно начал создавать свой первый сайт и понял что на каждой странице у меня повторяется шапка и низ сайта, а меняется лишь немного текста в центре. Есть ли в html php или javaScript, что-то типо "функции", чтобы можно было вставить одно слово(тег, что-то), которое замениться на набор текста и html тегов? P.S. Я не знаю каким образом это реализовывается поэтому предположил что эта тема должна быть в разделе по javaScript.
0 votes9 answers -
Не обрабатывается css код в файле
http://codepen.io/Diargon345/pen/BKPpeN Здесь не работает. Красный фон должен скрываться. То же самое, но стили прописаны не в css файле, а в html. http://codepen.io/Diargon345/pen/oxMBRQ Почему в первом случае не работает?
0 votes2 answers -
Медленная работа простого скрипта в ИЕ
Имеется простой скрипт: function podsvetkaOglavleniya(imya) { var oglavl = document.getElementById(imya); var stroki=oglavl.getElementsByTagName("tr"); for(var i=0;i<stroki.length;i++) { var stroka = stroki[i]; if(stroka.className!='uprav') { if(navigator.appName=="Microsoft Internet Explorer") //Сделано для того что в Интернет Експлорер выпадающее меню не мигало { stroka.onmouseenter = function() {over(imya,this)}; stroka.onmouseleave = function() {out(imya,this)}; } else { stroka.onmouseover = function() {over(imya,this)}; stroka.onmouseout = function() {out(imya,this)}; } } } } function over(imya,obj) { obj.sty…
0 votes3 answers -
Смена картинки в графической ссылке по клику
Я написал скрипт который должен менять изображение учитывая статус индефикатора если id имеет свойство visibility: hidden; то такое изображение и наоборот вот исходник : function showimg(id1) { var imgcl,imgop; imgcl=appendChild(imgcl); imgcl.src="img/button_close.gif"; if(document.getElementById(id1).style.visibility = "visible") { imgcl onclick=function(){removeChild(imgcl);imgop=appendChild(imgop);imgop.src="img/button_open.gif"}; } if(document.getElementById(id1).style.visibility = "hidden") { imgop onclick=function(){removeChild(imgop);imgop=appendChild(imgcl);imgop.src="img/button_close.gif"}; } } Дело в том что изображение вообще не показывается .
0 votes4 answers -
как прибавить кол-во дней в заданом формате
Всем привет! А как правильно в Javascript/jquery прибавить кол-во дней в строку формате 2018-05-11 без элементарного разбора на подмассив а с указанием формата данных вроде “yyyy-mm-dd” ? Спасибо!
0 votes3 answers -
Ширина элемента
Подскажите плз как узнать ширину элемента, даже если он не показывается (overflow:hidden) или не влазит куда либо? Пробовал clientWidth offsetWidth но они в мазиле показывают видимую ширину а не ту что в реальности занимает элемент.
0 votes2 answers -
скроллинг (?) jquery
Привет, сообщники! Подскажите пожалуйста как заставить элемент прокручиваться вместе со страницей, но до определенного момента, например до верха. И чтобы он там оставался в фиксированном положении?? Может быть какой скриптик есть Заранее большое спасибо!
0 votes7 answers -
По каким материалам учить javascript/jquery?
Здравствуйте! Подскажите как и по каким материалам лучше выучить javascript/jquery на нужном для верстальщика уровне? Кто как выучил? Сколько на это нужно примерно времени?
0 votes4 answers -
Функции JavaScript + innerHtml
начал изучать сей язык, столкнулся с проблемой: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Документ без названия</title> <script language="javascript" type="text/javascript"> function check() { var number=document.getElementById("cifra").value; switch (number) { case '1' : alert('Кукареку'); document.getElementById('vvod').innerHTML = 'Пользователь ввел 1.' break; } } </script> <style> p { color: red; font-size: 18px; text-decoration: underline; } </style> </head> <body> <font> <form> Введите число от 1 до 10: <input type="text" name="nu…
0 votes2 answers -
не иннерит
Делаю js, возникла проблема, не работает такая конструкция в ие: document.getElementById("users").innerHTML=document.getElementById("users").innerHTML+"<option value="+data.response[i].uid+">"+data.response[i].first_name+" "+data.response[i].last_name+"</option>"; users это select, сама проблема в том что в него не грузятся опшены.
0 votes6 answers -
помогите с "остановкой" jquery
Использую код (сделал выпадающее меню) $('.logo').hover( function(){ $('.qwa').show(150).animate({opacity:'1'}, { duration: 150, specialEasing: { opacity: 'linear', height: 'swing' } }); }, function(){ $('.qwa').animate({opacity:'0'}, { duration: 150, specialEasing: { opacity: 'linear', height: 'swing' } }).hide(150); } ); И все ок, но когда много и быстро наводишь и забираешь мышь от элемента то анимация повторяе…
0 votes6 answers -
Проблемы с работой двух плгинов на jquery
Всем привет! Только недавно попробовал хоть чуть-чуть освоить Javascript в результате чего родил вот такой вот сайт: http://www.gvadesign.ru С горем пополам подключил туда два плагина. Один - не безызвестный PrettyPhoto (по нажатии на блок, тот разворачевается во всплывающем окне) и второй - сортировку работ (вот плагин: http://codecanyon.ne...-plugin/2669205) И вот, собственно, затык. Как вы можете наблюдать на сайте, когда нажимаем на одну из работ, срабатывает PrettyPhoto и картинка раскрывается во всплывающем окне. Но если воспользуемся фильтром (нажмите, например, "графический дизайн"), PrettyPhoto работать перестанет и работа окроется в своем окне (в случае, наприме…
0 votes3 answers -
Как остановить функцию?
Нужно чтобы при убирании мышки с div-ов, функции my2() (или my3()) прекратили выполняться. Насчет обработчика ясно, а что прописать в него? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script> b=250; function my2() { if(b==115) {return}; setTimeout('my2()',10); b -= 1; document.getElementById("div1").style.top = b + 'px'; document.getElementById('tt').innerHTML = b; } function my3() { if(b=…
0 votes2 answers -
Почему?
... <script type="text/javascript"> var v = "0"; var a = new Array ("0"); function vF (smth) { smth = "1"; } function aF (smth) { smth[0] = "1" } </script> ... <a href="#" onclick="vF(v); alert(v)">variable</a> <a href="#" onclick="aF(a); alert(a[0])">array</a> ... Вопрос: почему при клике на "variable" выходит "0", а при клике на "array" – "1"? Иными словами, почему одному из элементов массива, находящегося за пределами функции, эта функция присваивает новое значение, а переменной, также находящейся за пределами аналогичной функции, эта аналогичная функция новое значение не присваивает?
0 votes3 answers -
jQuery - each Вопрос
Здравствуйте, кто знает, прошу помочь. Есть $('.bottom ul li') список. У первого пунката класс active. Нужно перебрать циклом список. У первого пункта удалить класс, а второму добавить. Потом у второго удалить, а третьему добавить. Как вызывать функцию через setInterval я разберусь. Как быть с класами, ничё не могу придумать. Кто знает подскажите пожалуйста. Вот код который есть сейчас: $('.bottom ul li').each(function() { $(this).removeClass('active'); $(this).addClass('active');});
0 votes7 answers -
скрипт не работает в огнелисе
есть скрипт, который реализует работу "бегунка" (мышкой таскать вдоль линейки). в опере и осле все работает, в огнелисе не хочет. как заставить его работать в огнелисе? вот скрипт: <!-- <SCRIPT language=JavaScript src="scroll.js"></SCRIPT> --> <SCRIPT language="JavaScript"> <!-- var sredaLeftRU = 0; var fieldLeftRU = 11; var fieldDLeftRU = 92; var rleft; var lleft; var txtsend; var valuetxt; document.onmousedown=mouseDownEvent; document.onmousemove=mouseMoveEvent; document.onmouseup=mouseUpEvent; var dx; var imgDragging = null; function mouseDownEvent() { if (event.srcElement.id.indexOf("horse") != -1) { imgDragging = event.…
0 votes1 answer -
Перевод строки
Есть textarea в которой находится некоторый текст из нескольких строк. Необходимо с помощью JS найти позицию 1-го переноса строки. Пробовал делать так: document.getElementById('textarea_id').innerHTML.indexOf('\u000A') или indexOf('\n') Работает во всех браузерах кроме ИЕ. Как можно это сделать в ИЕ?
0 votes2 answers -
якоря и яваскрипт
Вобщем такая проблема: есть два фрейма:один с меню,другой-основной(с текстом). требуется создать ссылку-якорь в первом фрейме на определнный участок текста во втором! просто <a href=".../index.html/#point"> не катит (
0 votes2 answers -
Скрыть/показать все блоки 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 -
Функция, которая считает количество элементов
как можно сократить код, неужели к каждому тегу, писать своё условие? Как сделать, что бы сообщение Элементов с классом выводило только 1 раз, а не три? https://jsfiddle.net/p6b8nqxb/
0 votes4 answers -
Как в ссылку вставить скрипт на отправки формы поиска с текстом?
Есть такая ссылка: <a href="#search-searchword" onclick = "document.querySelector('#search-searchword').value = this.innerText;">Чудо</a> Как сюда вставить скрипт, чтоб выполнялся поиск с нужным мне текстом. То есть отправки формы.
0 votes0 answers -
Автоподгрузка контента при скроллинге, как в Инстаграм
Доброго времени суток господа. Значит есть галерея из 300 изображений, нужно чтобы на странице отображались первые 9, потом при скролле страницы подгружались следующие 9 и тд) пожалуйста подскажите, как можно реализовать подобное решение? Может набросок или демку?
0 votes3 answers