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
-
аналоговые часы
Здравствуйте форумчане. Скачал скрипт, часы с циферблатом. Циферблат сделан gif изображением, часы сделыны javascript, тоесть все часы состоят из файла html и gif. При запуске изображается только циферблат, стрелок нет. Открывал браузерами Opera v. 9.63 и IE v. 7.05730.13 одинаково в обоих только циферблат без стрелок. Разобраться в скрипте не смог, не пойму в чём проблема в javascript или в html в теге <OBJECT>. Поэтому пишу в тематику javascript. Далее привожу код: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script language="JavaScript"> <!-- // © 2000, Urs Dudli и Peter Gehrig var now …
0 votes1 answer -
Array()
var reter = new Array(); reter[1][3]='cats'; Есть ли возможность присвоить значение reter[1][3], не присваивая значения reter[1]
0 votes5 answers -
split
var arr = 'man + woman = sex = children = problem'.split('=',2); alert(arr[1]); Почему в результате выводит sex, а не sex = children = problem
0 votes11 answers -
Вопросс
Здравствуйте, у меня есть саб меню которое при щелчке расскрывается, можноли сделать так, чтобы при щелчке например по второму меню, первое открытое закрывалось, т.е. чтобы не было таково чтобы все саб меню были раскрыты, а только одно из. <script type="text/javascript"> function allClose(){ var list = document.getElementById("menu").getElementsByTagName("ul"); for(var i=0;i<list.length;i++){ list[i].style.display = "none"; } } function openMenu(node){ var subMenu = node.parentNode.getElementsByTagName("ul")[0]; subMenu.style.display == "none" ? subMenu.style.display = "block" : subMenu.style.display = "none"; } </script> <ul id="menu"><li…
0 votes2 answers -
Рисование с помощью JS
Возможно ли написать код js контурного рисования? Вот пример, но он сделан с помощью flash: программное контурное рисование во Flash
0 votes4 answers -
Объект Image во фрейме
У меня есть фрейм и форма Допустим в index.php <IFRAME name="frm" frameborder="1" WIDTH="150" HEIGHT="200" SCROLLING="no" [NORESIZE] align="left"> </iframe> <form name="uplf" method="post" target="frm" action="upl.php" enctype="multipart/form-data" > <input type="file" size="10" name="uplfile" \><br /> <input type="submit" value=" Загрузить "> <input type="button" value=" Get " onClick="prew()"> </form> В файле upl.php я совершаю загрузку картинки на сервер. Подскажите можно ли как-то (может неправильно скажу) создать массив или объект этой самой картинки, чтоб его передать в index.php. Или другие способы передать инфор…
0 votes5 answers -
Срочно нужна помощь!
Срочно нужна помощь! Есть следующий страница: <html> <head> <script> function toggleListOneA(eTarget){ eTarget.style.display == "none" ? eTarget.style.display = "block": eTarget.style.display = "none"; eTarget.style.color = 'black'; } </SCRIPT> </head> <body> <UL ID="idListOne" NAME="idListOne"> <LI onclick="toggleListOneA(this.children[0])" STYLE="cursor:hand;"> Список <UL ID="idListOneA" NAME="idListOneA" STYLE="display:none; cursor: default;"> <LI>Первый <LI>Второй </UL> </UL> </body> </html> То есть... Создается список, при нажатии на который отображается вл…
0 votes4 answers -
Скрипт для выбора всех чекбоксов.
Добрый всем вечер. У меня есть форма с чекбоксами <form action='del_s.php' method='post' name='pmdform' id='pmdform'> <label><input type="checkbox" name="s[]" value="1" />Первый</label><br /> <label><input type="checkbox" name="s[]" value="2" />Второй</label><br /> <label><input type="checkbox" name="s[]" value="3" />Третий</label><br /> <input type="checkbox" name="types" value="0" /> </form> я в ней нажимаю на эту кнопку: <input type="checkbox" name="types" value="0" /> И должны выбраться все остальные пункты, но это работает только в такой форме: <form action='del_s.ph…
0 votes7 answers -
Событие для select
Вопрос такой: Есть форма, в ней скажем есть селект с выпадающими странами. Нужно чтоб при выборе любой трех определенных стран, скажем: Египет, Болгария, Турция, ниже появлялся (или менялся на нужный) селект уже с выбором отеля для этой страны, а если не выбрана ни одна из этих стран (но выбрана любая другая), то показывать инпут с возможностью самому вписать туда отель. Пример: <select>Если выбрана Болгария, то:</select> <select>Здесь отели для Болгарии...<select> <select>А если выбрана другая страна (кроме трех перечисленных)</select> <input>То показывается инпут с возможностью самому вписать туда отель</input> Подскажите…
0 votes3 answers -
JavaScript & iframe
Проблема следующая: есть iframe id='id_1', в нем есть елемент, например картинка. Необходимо из родительского окна поменять например параметр src этой картинки... id картинке я задать не могу
0 votes1 answer -
Автоматическая прокрутка чата
Есть элемент <div id='scroll'></div>, внутрь которого постятся строки с мессагами. Постится все это при помощи функции ниже. Скроллинг таким методом работает в IE, но другие браузеры его не переваривают. Есть ли альтернативные варианты? function displayMessage(message) { var oScroll = top.frames["chat"].document.getElementById("scroll"); var scrollDown = (oScroll.scrollHeight - oScroll.scrollTop <= oScroll.offsetHeight ); oScroll.innerHTML += message; top.frames["chat"].document.documentElement.scrollTop = 999999; }
0 votes1 answer -
Скрипт для панели комментариев
подскажите пожалуйста, есть ли скрипт, который создает блок(для комментариев) т.е просто пишешь текст, жмешь отправить и сверху появляется сообщение, заранее спасибо.
0 votes3 answers -
Сдвиги при обработкке события
Почему при обработке события одного элемента страницы onmouseout='this.className="class" (где class задаёт только цвет текста), происходят небольшие изменения другого элемента страницы (в моем случае, второй элемент <div style="overflow:auto;width:100%;POSITION: relative;"> - в нем сдвигается вертикальный скроллбар влево).. Оба эти элемента находятся в одной таблице, но в разных ячейках.. Данная проблема происходит только в эксплорере!
0 votes1 answer -
DOM
<div id='1'> <a>...</a> <a>...</a> <a>...</a> ... <a id='2'>...</a> </div> Див двигается, его свойство top получается легко. Однако не могу получить свойство top последней ссылки. Скажем, цвет бекграунда изменить можно, а значение top получить не получается. Why? p.s. может надо что-то типа document.getElementById("1").lastChild.style.top... (не работает)
0 votes2 answers -
"Плывущие" картинки. Бывает такое?
Привет Есть такая флешка: http://oxana.yambykh.free.fr/new-site/fish.html Можно ли найти скрипт, который бы делал то же самое? Предположим, черных промежутков между картинками нет и в прозрачность справа и слева картинки не уходят. Просто движение и появление-исчезание n-го количества картинок одинаковой высоты. Может, у jquery есть такое? Я просто не могу придумать, что спросить у гугла, как правильно назвать то, что я хочу. Помогите, плиз.
0 votes7 answers -
если в ссылке якорь
только начал изучать ЖС и вот проблемка, не как не догоню. есть у нас 4 дива. в этих дивах какаята информация. при нажатии на название эта информация отображается, это сделали. но при нажатии так же создается якорь(#first,#second,...) и например случай такой пользователь обновил страницу и ссылка у него осталось с якорем, но открывается другой див по умолчанию первый, как мне передать класс active второму диву если стоит якорь #second? 1. первый [.active] информация. 2. второй 3. третий 4. четвертый
0 votes0 answers -
Прерывание загрузки страницы сайта?
На сайте есть элементы которые иногда грузяться очень долго с др. хостов (1-2 мин). Можно ли написать скрипт который, например через 15 сек, обрубал все загрузки на страницу? Что то вроде нажатия Esc в броузере.
0 votes7 answers -
Блокирование скрипта
Нарадоваться не мог своим клёвым эффектом. Проверял на FF. После того как открыл сайт в осле, выскочило привычное окошко с оповещением блокировки содержимого. А ведь не каждый юзер, тем более начинающий, понимает что там за узкое окошко вверху браузера и продолжает смотреть в пустое окно сайта. Как решить этот вопрос, а конкретно - возможно ли как-либо внедрить JS в автозагрузку страницы, без спроса пользователя о разблокировании содержимого. Кстати, так же дело обстоит и с FLASH. Клёвый получился фотоальбом, а в IE блокирует!
0 votes4 answers -
JavaScript не работает в Опере
Скрипт не работате в Опере (верисиях 9.х и выше), Сафари, FF В ie, опере 7 и 8 работате отлично Не могу понять в чем причина... Может что-то не правильно в коде? Подскажите, пожалуйста <script language="JavaScript"> <!-- var content=new Array() content[0]='<img src="i/c/1.jpg"><br><b>Один</b>' content[1]='<img src="i/c/2.jpg"><br><b>Два</b>' function regenerate(){ window.location.reload() } function regenerate2(){ if (document.layers) setTimeout("window.onresize=regenerate",450) } function changetext(whichcontent){ if (document.all) descriptions.innerHTML='<font face="arial">'+whichcontent+'<font>' …
0 votes8 answers -
Простой вопрос по lightbox2
Можно ли в нём сделать подписи к картинкам, чтобы они брались из базы или ещё откуда-нибудь? Ну как всегда. Только задал вопрос, как нашёл его решение. Ответ можно: через title в теге a.
0 votes1 answer -
Проверка заполнения формы
есть форма с именами типа data[new][fio] скрипт типа: <script language=JavaScript> function check_form(form){ if(form.data[new][fio].value==''){ alert('Необходимо заполнить поле Контактное лицо!'); form.contact_person.focus(); return false; }else{ return true; } } </script> <form action="/" method=post onsubmit="return check_form(this);"> и тд Не помогает..подскажите как в таком случае поймать имя инпута? Мб и руки кривые...но не могу найти пока решение.
0 votes5 answers -
область видимости переменных в JS
стало что то очень интересно как же это реализовать =)) есть код : <script> function s0(text){ this.text = text; alert('0 =>'+this.text); ss.os = function(){ alert('1 =>'+this.text); this.text = "edit"; } ss.os(); alert('2 =>'+this.text); } function start(){var p = new s0('text');} </script> <body onload=start()> </body> в результате чего мы не получим желанного результата, ну это и правильно ведь os у нас просто функция, она к нашему объекту не как не относится, если бы мы объявии бы os как метод объекта s0 (this.s0 = function()), то да мы получили нужный результат. Проблема как раз в том что мы не можем создовать метод объекта через иде…
0 votes2 answers -
Как найти ссылку на странице и нажать ее?
Можно ли скриптом определить ссылку на странице по её названию? И соответственно если есть, то как нажать её? Если опирации реальны, то плз код.
0 votes4 answers -
проверка ввода данных
ребят, объясните, плз, следующее: мне нужно написать скрипт, проверяющий, что пользователь ввел в форму. наверника, есть манул какой-нибудь или, возможно, тема уже подымалась на форуме, тогда меня можно послать на определенную ссылку на данном этапе интресует такая фишка: использую alert(). например, если юзер не ввел данные в поле, то вывожу "введите данные" и т.п. столкнулась с двумя проблемами: 1. регулярные выражения в JS (а может, можно вставлять куски пхп, ведь там рег выр -- штука простая, как 2 пальца) 2. <input type="submit" value="Submit" onclick="m_alert()"> если юзер что-то не ввел, что алерт сообщение кидает, но как только нажимаешь "ок" -- сабмит ср…
0 votes12 answers -
Кто-нибудь может кинуть в меня статьёй или примером как сделать:
Путанно написал заголовок, разъясняю. Вот пример сайта, где можно посмотреть что я имею ввиду. Под большой фотографией есть панель, где имеются маленьки фотографии. Все фотографии не умещаются на панели, поэтому её можно "пролистать", не обновляя страницу. Как я понял, используется JavaScript. Но когда я сохраняю страницу, чтобы поковыряться в исходном коде - локально эта "листалка" не работает. В общем вопрос: Не могли бы вы мне помочь и поделиться, если у кого есть, ссылками на статьи, обозревающие как сделать такую панель. Или поделиться готовыми исходниками, чтобы в них мог поковыряться и разобраться как это работает. Или, кому не лень, подскажите - как это реализован…
0 votes2 answers