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
-
Раскрывающийся текст
Подскажите как сделать так, чтобы при нажатии на строку/ссылку под ней раскрывался бы ещ? текст (пару абзацев), а потом при нажатии снова на эту же строку/ссылку текст бы закрывался. Это реализованно, например, в справке Windows - нажимаешь на плюсик - текст раскрывается, нажимаешь ещ? раз - закрывается.
0 votes1 answer -
Каким образом можно запретить выбор option в select?
Каким образом можно запретить выбор option в select? И можно ли запретить html-ом?
0 votes1 answer -
Перестал работать wysiwyg
Вот по этому адресу есть простой wysiwyg - http://www.spearance.ru/parser3/wysiwyg/ Некоторое время(несколько дней не выключая компьютер) работал с этим редактором. С некоторых пор перестал работать перевод строки. Т.е. начинаю вводить текст, потом нажимаю Enter, но перехода на другую строку не происходит. При этом все другие функции(список, отступ и т.д.) работают. После перезагрузки все заработало. Работаю в Mozilla 2.0.0.12 В чем может быть проблема?
0 votes1 answer -
Помогите разобратся со скриптом калькулятора...
Народ помогит советом, или ткните носом где можно прочитать конкретно по моей проблемме. Недавно начал осваивать HTML, с ява-скриптами вообще недружу (пока). Появилась необходимость установки калькулятора на свой сайт. Это скрипт самого калькулятора... <script language="JavaScript"> <!-- function calculate() { var ch1=0; var calc=window.document.calc; if(calc.jal1.checked==true)ch1=0.4; if(calc.jal2.checked==true)ch2=0.4; var q_bulk=calc.length.value*calc.height.value*calc.width.value; var q_window1=calc.winвow.value*calc.select_window1.value*ch1/1000; var q_technics=calc.comp.value*0.15+calc.tv.value*0.15+calc.printer.value*0.1+(calc.other.value*calc.oth…
0 votes1 answer -
Несколько свойств в одной коллекции
Подскажите пожауйста, как сдеать несколько свойств в одной коллекции ? Коллекция такого типа: document.all.имя_объекта.src Вот мне нужно сделать, чтобы при наведении (onmouseover) на кнопку она меняла свою надпись ( innerText ) и цвет (background). Как это сделать в одной коллекции? Помогите...
0 votes1 answer -
много выпадающих меню из отдельного файла
Здравздвуте! ) есть табличка со большим количеством ячеек. нужно что бы при клике на ячейку выпадало меню, созданное в отдельном файле. пример таблицы: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> <style> body { background-color: Black; } .tab { background-color: black; margin-top: 1%; border: 2px solid #339900; } .tr{ background-color: #333333; border: 1px solid #00FF00; } H1 { color: #00FF00; font-size: 14px; font-family: serif; margin:0px; padding:0px 1px 0px 1px; } H2 { color: red; font-size: 15px; margin:0px; padding:0px; } </style> </head>…
0 votes1 answer -
снять/поставить флажки для группы checkbox'ов
Коллеги, ситуация следующая: Есть таблица, в которой один из столбцов - checkbox'ы... И есть один checkbox в шапке таблицы... Нужно сделать так, чтобы при установке флажка в checkbox'e шапки таблицы отмечались все checkbox'ы в столбце... а при снятии флажка с checkbox'a таблицы соответственно снимались все флажки в checkbox'ах столбца... Подобный эффект можно наблюдать при просмотре писем на mail.ru например... Подскажите простейшее решение... Спасибо...
0 votes1 answer -
Ребята- нид хелп
Может кто-то и поможет( Вобщем ситуация проста- завтра зачет, но в жс я чехол, а выучить... вобщем сессия. Задание следующее: два треугольника на плоскости задаются координатами своих вершин напишите сценарий в результате работы которого определяеться являеться ли треугольник подобным. в каждом из вариантов решения должно быть выведено соответсвующее графическое изображение. на отдельной странице должна быть представлена информация о трех признаках подобия треугольников с соответсвующими рисунками. Кто отзоветься- заранее спасибо.
0 votes1 answer -
Как убрать цвет?
При наведении мышкой на ячейку, затается фон через стили onmouseover="this.style.background='#FF0'" тип. того... Можно ли вернуть обратно отсутствие заливки? чтобы ячейка снова стала прозрачной и видно фон? чтонибудь подобное this.style.background='none';
0 votes1 answer -
В FireFox черный экран.
function proverka() { window.location = "itogo.html"; document.open(); тут разными document.write(""); содержимое страницы. document.close(); } Так вот, когда выполняется функция - я вижу черный экран в браузерe Firefox. Просто черный прямоугольник. Если прокрутить вверх/или вниз, то он исчезает и все нормально. Почему это так?
0 votes1 answer -
Как переделать JavaScript который выводит инфу сколько Живет сайт?
<SCRIPT language=JavaScript> <!-- d0 = new Date('June 20, 2008'); d1 = new Date(); dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24); document.write('Этот сайт живет <B>' + Math.round(dt) + '</B>-й день.'); --> </SCRIPT> Данный скрипт показывает отсчет от 20 июня 2008года много ума ненадо знать только как пишутся все 12 месяцев на Английском но вот как он работает он прибавляет +1 день только после 12:00 дня а мне собственно хотелосьбы чтобы в 24:00 вечера начинался подсчет +1 помогите может есть другой выход!!
0 votes1 answer -
Как декодировать текст из шестнадцатиричного
Доброе время всем! Помогите пожалуйста решить такую проблему. Есть скрипт который находит в куках значение переменной и передает ее. Вот этот скрипт function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } function getRef() { ref = document.referrer; re = /(?|&)(q|p)=([^&]*)/; searchq = re.exec(ref); if(searchq) { __utmSetVar(searchq[3]); } } function sleuth() { if (document.cookie.indexOf("__utmz=") != -1) { z = r…
0 votes1 answer -
freeze шапки
Есть табличка, хочется шапку таблицы оставлять на месте, а данные прокручивать как в Excel?
0 votes1 answer -
Специфическое меню
Есть верхнее меню При нажатии на ссылку хотелось бы, чтобы в одну область в один опеределенный div загружались пункты меню, которые соответствуют этому разделу. Т.е. нажимаем на одну ссылку из верхнего меню, в левом меню появляются ссылки, которые относятся к этому разделу. Как это реализовать с помощью JS, как лучше всего хранить ссылки принадлжежащие к конкретному разделу?
0 votes1 answer -
Управление полосой прокрутки
Дано: Страница с iframe посередине. Iframe содержит картинки, выглядит это дело как горизонтальная лента (т.е. с горизонтальным скроллбаром). Над фреймом есть две картинки ака кнопки, которые должны управлять прокруткой ленты. Задача: Написать скрипт, прокручивающий ленту вправо при нажатии одной кнопки, и влево - при нажатии другой.
0 votes1 answer -
Маскированный Ввод
Написал скрипт для маскированного ввода в инпуты. Потестируйте, если есть какие предложения - тоже высказывайте. function setMask(I,M){ function R(s){return new RegExp('('+s.replace(/\(/g,'\\(').replace(/\)/g,'\\)').replace(/\//g,'\\/').replace(/9/g,'\\d').replace(/a/g,'[a-zа-яё]').replace(/\*/g,'[a-zа-яё0-9]')+')','gi')} function N(c){ for(var i=0,s='';i<L;i++)s+=$[i]||c; return s } function D(e,p,i){ p=I.gC(); if (p[0]==p[1]) { if(e)p[1]++; else p[0]-- } for(i=p[0];i<p[1];i++) if(!S[i]&&$[i]){ $[i]=0; j-- } return p } function V(){ setTimeout(function(k){ if (R(M).test(I.value)) { I.value=RegExp.$1; …
0 votes1 answer -
добраться до элемента в документе
На странице формируется список нод, вот код и одна нода в развернутом виде: <div id="node-29" class="node">node29</div> <div id="node-30" class="node"> <div class="content"> <div class="field field-type-cck-latlon field-field-gmap-coordinate"> <div class="field-label">Месторасположение: </div> <div class="field-items"> <div class="field-item">1.000000, 2.000000</div> </div> </div> <fieldset class="fieldgroup group--"> <legend>Адрес обьекта</legend> <div class="field field-type-text field-field-city">Data 1</div> <div class="field fie…
0 votes1 answer -
Добавление блока в уже готовую страницу
Есть HTML-страница. На ней есть кнопка. По нажатию этой кнопки с помощью JavaScript нужно добавить на страницу новый DIV и абсолютно его спрозициониовать. Подскжите, как это сделать, чета так-сяк кручу - не получается
0 votes1 answer -
IE скрывает подменю.
Не знаю уже, почему IE срывает подменю, а в Mozille при наведении на самый нижний пункт меню, оно начинает прыгать. <script type="text/javascript"> $(document).ready(function(){ $('.topmenu li').hover( function() { $(this).find('ul:first').slideDown(); }, function() { $(this).find('ul:first').slideUp('fast'); } ); $('.topmenu li:has(ul)').find('a:first').append('»'); }); </script> <style type="text/css"> body { margin: 0 auto; padding: 0; font: 75%/120% Arial, Helvetica, sans-serif; } a:focus { outline: none; } .topmenu { float:left; } .topmenu ul, .topmenu ul l…
0 votes1 answer -
Функция в цикле
Пытаюсь в цикле создания чекбоксов повесить на них функцию, выполняющуюся при изменении их значения. Вот отрывок из кода: for(days=1; days<dv+1; days++){ document.write("<td>"); document.write("<input type=checkbox onclick=foo() name="); document.write("user"+user+"day"+days); document.write(">День<br>"); document.write("<input type=checkbox name="); document.write("user"+user+"day"+days); document.write(">Ночь<br>"); document.write("</td>"); } Все работает, кроме функции. Прошу вашего совета.
0 votes1 answer -
jQuery attributi
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> </head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dragable.js"></script> <script type="text/javascript" src="dimensions.js"></script> <script> $(document).ready(function(){ $('img').dragable({ clone: true, opacity: 0.5, renewTarget:true, over:function(obj,targ){ alert($(targ).attr('src')); }, drop:function(obj,targ){ alert('pasted'); } }); }); </script> <body> <img src="1.gif"> <img src="2.gif"&g…
0 votes1 answer -
Помогите скоро новий год
Помогите исправить код для снежинок. Нужно изменить направление движения что бы они не падали, а поднимались вверх Вот код </script> <script language="JavaScript1.2"> grphcs=new Array(2) Image0=new Image(); Image0.src=grphcs[0]="http://fantasyflash.ru/script/web/image/sneg1.gif"; Image1=new Image(); Image1.src=grphcs[1]="http://fantasyflash.ru/script/web/image/sneg1.gif"; Amount=25; Ypos=new Array(); Xpos=new Array(); Speed=new Array(); Step=new Array(); Cstep=new Array(); ns=(document.layers)?1:0; ns6=(document.getElementById&&!document.all)?1:0; if (ns){ for (i = 0; i < Amount; i++){…
0 votes1 answer -
Как вычислить разницу между 2я слоями?
Здравствуйте! У меня такая проблема: есть header и footer. между ними есть слой, высоту которую нужно узнать. Как это сделать? p.s. не надо возражать что можно сделать с процентами. Мне нужно знать точное значение иначе не работает overflow.
0 votes1 answer -
Динамическое изменение размеров
Такая проблема: есть сайт в котором фиксированная ширина и высота таблиц и ячеек в таблицах. Можно ли сделать, чтобы всё пропорционально увеличиволось, в зависимости от разрешения монитора, т.е. подгонять высоту под разрешение монитора. Фоны ячеек должны растягиватся (в общем они дают единый фон). В одной из ячейки содержимое прокручивается скролом. Желательно, чтобы содержимое этой ячейки не увеличивалось. Сайт: vkkdon.ru
0 votes1 answer -
Подключение таблицы стилей в зависимости от разркшения экрана
Не работает следующий сценарий <script type="text/javascript"> var userAgent = navigator.userAgent.toLowerCase(); var height=0;var width=0; if (self.screen) { // for NN4 and IE4 width = screen.width height = screen.height } { if (width<=1024 && height<=768) { document.writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\"newpoint_8.css\" >") } else { document.writeln("<link rel=\"stylesheet\" type=\"text/css\" href=\"newpoint.css\" >") } } </script>
0 votes1 answer