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
-
Почему код не работает в ИЕ
<script> function checkForm(id) { var img_ok = 'img1.gif'; var img_error = 'img2.gif'; switch(id) { case 'passwrd': if(document.getElementsByName(id)[0].value.length >= 4) { document.getElementById(id).src = img_ok; } else document.getElementById(id).src = img_error; break; case 'email': alert(document.getElementsByName(id)[0].value.length); break; } } </script> <input name="passwrd" type="password" onkeypress="if (event.keyCode==60 || event.keyCode==62) event.returnValue = false; if (event.which==60 || event.which==62) return false;" onKeyUp="checkForm(this.name);" size="20" maxlength="20" /> <img id="passwrd" src="im…
0 votes5 answers -
Баннер на всю страницу 100% x 100%
Добрый день! Подскажите пожалуйста, если у кого есть опыт размещения флэш баннеров. Знаю что размещается средством java script. Есть флэш заставка. Надо ее разместить над страницей (как бывает на сайте спорт экспресс), что бы она полностью собой закрывала входную страницу, 100% по ширине и высоте. А по нажатии на кнопку закрывалась. Заранее спасибо!
0 votes16 answers -
Iframe на fancybox не работает.
Всем привет. Такая проблема, есть сайт, поставил iframe на с помощью fancybox да вот не работает. Работает, только с одним блоком, на остальных же не работает. http://sample.claba.com.ua/ Вот. Я предполагаю что это конфликт скриптов.
0 votes6 answers -
выключение и включение slick слайдера при адаптиве
есть слайдер которого надо включить только при разрешении менее 640px сделал как в коде ниже но включение слаидера на таком разрешении не отрабатывает автоматически а только после перезагрузки страницы как решить чтобы включение слаидера отрабатывало автоматически. $('.slider').slick({ responsive: [{ breakpoint: 2048, settings: "unslick" }, { breakpoint: 640, settings: { slidesToShow: 1, slidesToScroll: 1, dots: true, variableWidth: true, adaptiveHeight: true } }, ] });
0 votes0 answers -
Сделать рабочим скрипт
Поможите, товагисчи! Есть код. Не работает сцуко. <select name onChange="show_actual_div('prefix_aa',this)"> <option value=nn>mmmm</option> .... </select> <div id=prefix_aa_nn1 style="display:none;">mmmmm1</div> <div id=prefix_aa_nn2 style="display:none;">mmmmm2</div> .... <script> function show_actual_div(prefix,){ var ee = document.all; //здесь ещ? надо будет доделать, не во всех браузерах работает for(var i=0;i<ee.length;i++)if(здесь условие, если prefix==началу ee[i]) ee[i].style.display='none' current_nn = ...; /// здесь нужно написать код, возвращающий выбранное значение document.getElementById(prefix+'_'+c…
0 votes5 answers -
Подскажите алгоритм.
Есть несколько кнопок. И несколько div'ов. По клику на кнопку выезжает div. //выезжает: <li><a href="#" id="clients" class="main_btn">CLIENTS</a></li> $(document).ready(function(){ $(".clients_wrapper").hide(); $("#clients").click( function(){ $(".clients_wrapper").show("slide", { direction: "right" }, 1100); return false; }); }) //уезжает: $("#clients").click( function(){ $(".clients_wrapper").hide("slide", { direction: "left" }, 1100); return false; }); Подскажите алгоритм, и как нужно сделать, чтобы по клику открытый div уезжал, а новый выезжал. А то у меня по клику выезжает, а другой остаётся на месте...
0 votes22 answers -
Промокод в коде
Добрый день,я понимаю что этот вопрос может звучать абсурдно,но все же.Где посмотреть варианты промокодов в коде HTML на сайте ?
0 votes0 answers -
Обработка innerHTML
У меня в скрипте происходит вставка большого куска html, полученного с сервера, с помощью innerHTML. И вот тут возникает вопрос, как узнать, обработался код html или ещ? в процессе обработки?
0 votes2 answers -
Подскажите где ошибка
<html> <head> <script> var step = 10; var limit = 100; var _top = 0; function move() { if (_top == limit) step = -1; if (_top == 0) step = 1; _top += step; dv.style.left = _top; setTimeout("move()", 10); } function stop() { if (pause == 0) { clearTimeout(abbruch); pause = 1; } else { move(); pause = 0; } } </script> </head> <body onload="move()"> <input type="button" value="Старт/Стоп слой" onClick="java script:stop()"> <div id='dv' style='margin: 0 300 0 300; position: absolute; font-size:100px;font-style:italic; z-index:3; color:blue'>CSS</div> </body> </html>
0 votes5 answers -
переменное имя массива как получить
for (i=0; i<16; i++) { for (ii=0; ii<(tmass0.length); ii++){ $(".accordion p").append("<a href=index.php&show=2?group=RA"+ i +"B"+ ii +">"+tmass0[ii]+"</a><br />"); } } }); }); tmass0 - vfccbd b tot tcnm 15 таких массивов подскажите пожалуйста как в этом коде можно вместо tmass0 добится чтобы вместо нуля вставлялось значнеие i
0 votes10 answers -
Javascript и CSS
Вопрос такой: можно ли как-то получить доступ к CSS класса из JS? Иначе говоря, если стили определены у конкретного объекта через атрибут style элемента, то проблем нет. Если же стили определены отдельно для класса объектов или объекта с конкретным ID, то JS в упор их не видит.
0 votes2 answers -
Последовательный вывод данных в обозреватель
Привет друзья. Есть задумка сделать такое приложение. Обычная форма с одним текстым полем и кнопкой: <form id="htmlForm" action="report.php" method="post"> <input type="text" name="word_search" /> <input type="submit" value="submit" /> </form> Файл report.php $stroki = file ('kniga.txt'); foreach ($stroki as $stroka_num => $stroka) { echo $stroka . "<br />"; // вместо echo будет поиск в строке по слову, которое ввел чел в форме, поиск будет медленный ob_flush(); flush(); } Файл kniga.txt текст текст текс текст текст текст текс текст текст текст текс текст т.е. в таком виде оно работает, чел ввел слово для поиска в форму, нажал кнопк…
0 votes3 answers -
функция внутри блока else
Пытаюсь вставить функцию в блок else, но че то она ни как не хочет запускаться. Может у меня ошибка в синтаксисе, может недопустимо так определять функцию? else{ function restartslider(){ if(a!==0){ a=a+34; VisibilityElement.style.marginLeft=a+'px'; setTimeout(restartslider, 20); } else{ setTimeout(slider, 2000); } } }
0 votes12 answers -
сделать локализацию input-кнопки с типом file
Всем привет, Делая локализацию как достучаться до лейблов "Choose File" и “No File Choosen” input-кнопки с типом file https://imgur.com/a/pqeAO ? Можно задействовать jquery но у лейблов выше есть id и если есть то какие? Спасибо !
0 votes5 answers -
вертикальный градиентный фон
требуется чтобы фон на странице был градиентным по вертикали (к низу - темнее) нашла такой способ, но он работает только в ие: FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#0000FF, endColorStr=#ffdead) 0 - вертикальная заливка 1 - горизонтальная заливка. startColorStr и endColorStr - начальный и конечный цвета градиента. я так поняла, что для оперы и огнелиса такое можно реализовать только через javascript, но я с ним не очень дружу =) помогите чем сможете, поделитесь скриптом плиз =)
0 votes3 answers -
Еще Раз Про Аякс, Раз Уж Модно
Доброго времени. Подскажите, что не так: var req = Create(); function Create() { if( navigator.appName == "Microsoft Internet Explorer" ) { req = new ActiveXObject("Microsoft.XMLHTTP"); } else { req = new XMLHttpRequest(); } return req; } function Request() { req.open('GET', 'text.php', true ); req.onreadystatechange = Get; req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-1251"); req.send(); } function Result() { var result; if (req.readyState == 4) { result = req.responseText; alert(result); } } В IE и опере работает, мозила на отрез...
0 votes3 answers -
вроде как элементарные вопросы по jQuery
Здравствуйте. Слезно прошу не бить и не отправлять читать мануалы (на то есть некоторые причины), а помочь советом\ответом. Всех негодующих прошу пройти мимо, всем понимающим и сочувствующим заранее большое спасибо! К делу. Пример страницы - http://splean.net.ru/ex/hover.html (utf-8 кодировку забыл убрать) Рисуночек: Такой блок есть во многих из ячеек таблиц, и изначально они все невидимы. Эти блоки являют собой как бы «подменю», просто сделано все не классическими ul-li, а таблицей и div’ами. Как заставить при наведении на ячейку таблицы показывать только ее дочерний блок, а не все остальные? Если сейчас навести на ячейку Проекты а потом опустить курсор на показавшийся …
0 votes2 answers -
Простой код счетчика - нужна оценка и помощь
Добрый день, уважаемые форумчане! Я не особенно дружу с JS и недавно решил прокачать свои скиллы, сделав что-нибудь простенькое. Задумал сделать счетчик для подсчета чего либо на сайте, например количество товара. Вобщем набросал немного кода и вот что получилось: http://jsfiddle.net/6j8ss/1/ (CSS там слегка корявый, на данном этапе не важно) Однако у меня возникло несколько вопросов: 1. Не получилось кроссбраузерно реализовать увеличение значения в счетчике стрелками на клавиатуре - работает только в FF. Гуглил, однако не нашел решения. Хотелось бы получить ссылку или совет, как можно реализовать это кроссбраузерно 2. Как можно инициализировать скрипт в head документа? Т…
0 votes4 answers -
Tree view
Na primer u menya est takoy massiv: var tree = ['Home', 'Products', 'JavaScript', ['Functions', 'Objects', 'Classes', ['DYNAPI', 'MyFrame', 'X-Objects' ], 'Variables' ], 'Current', 'Machines' ] Ya xotel bi ego otobrajat kak tree view pomogite napisat funksiyu... Ya sam poproboval no eto ogronicheno, function TM(a) { for(i=0; i { if(typeof a=='object') { for(ii=0; ii { if(typeof a[ii]=='object') { for(iii=0; iii
0 votes1 answer -
Поиск на вашем сайте
Вы хотите предоставить посетителям вашей домашней страницы функцию поиска, которая бы действовала только в пределах сайта? Для этого лучше всего подойдет поисковый движок Google. Совет Вы можете интегрировать в вебстраницу поисковый движок, который будет отправлять запросы прямо в Google, возвращая результаты с ограниченной областью поиска. При этом на странице будет отображаться аккуратное поле ввода. Однако вначале Google должен собрать все данные о сайте, поскольку поиск будет выполняться на сервере Google, а не на Вашем. Чтобы разместить на странице поисковое поле, используйте такой код: http://www.google.ru/custom" target="_top"> Введите условия поиска О…
0 votes5 answers -
Несколько слов о Джаве Скрипт
Объекты Объект - это ключевой, главный тип данных JavaScript. Любой другой тип данных имеет объектовую "обертку" - wrapper. Это означает, что прежде чем получить доступ к значению переменной того или иного типа происходит конвертирование переменной в объект, а только после этого выполняются действия над значением. Тип данных Object сам определяет объекты. В данном разделе мы остановимся на трех основных моментах: понятие объекта прототип объекта методы объекта Object Мы не будем очень подробно вникать во все эти моменты, т.к. при программировании на стороне браузера чаще всего обходятся встроенными средствами JavaScript, но т.к. все эти средства - объекты, нам нужно…
0 votes5 answers -
Галерея с категориями
ЗДравствуйте нужен скрипт галлереи, но чтобы ещё помимо фоток показывались разделы воообщем нужно вот это http://formalab.ru/catalog переделать на нормальный скрипт, более удобный и интересный. подскажите
0 votes5 answers -
Помогите с формулой
Добрый день! Похоже школьные годы совсем забылись и мозг отказывается работать =) Простая задача - объект (пусть это будет условно "мяч") падает с высоты h на поверхность, отскакивает, поднимается и снова падает. Силу трения и остальные внешние силы не учитываем, т.е. прыгает бесконечно. С HTML все просто: <body> <div style="margin:0 auto; width: 802px;"> <canvas id="canvas" width="800" height="600" style="border:1px solid;"></canvas> </div> </body> JS. Запускаем анимацию: window.onload = function () { var canvas = document.getElementById('canvas'); var ctx = canvas.getContext('2d'); var engine = new Engine…
0 votes18 answers -
Replace <a>
Помогите реализовать функцию замены тега . Нужно избавиться от ссылки, но сохранить Text в ячейке таблицы: До выполнения функции <td><a href="Link">Text</a></td> После выполнения функции <td>Text</td> Или может ссылку можно перевести в состояние disabled?
0 votes8 answers -
Объектная модель стилей в FF3
Опять у меня проблема со скриптом в FF Есть скриптик который обводит рамкой активное фото и снимает рамку с неактивных В IE все работает, в Лисе нет. Там другая модель стилей что-ли? Помогите кто знает document.getElementById(f).style.borderBottomWidth='0px'; document.getElementById(f).style.borderTopWidth='0px'; document.getElementById(f).style.borderRightWidth='0px'; document.getElementById(f).style.borderLeft='2px solid #FF8000'; document.getElementById(n).style.borderRight='2px solid #FF8000'; document.getElementById(n).style.borderTop='2px solid #FF8000'; document.getElementById(n).style.borderBottom='2px solid #FF8000'; document.getElementById(n).st…
0 votes3 answers