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
-
Замена выпадающего списка формы при выборе в предыдущей форме
На очень многих сайтах при заполнении пользователем форм сделано так, что в зависимости от того, какое значение выбрал пользователь в выпадающем списке, меняется выпадающий список в следующем окне выбора. Например: первый выпадающий список - выбрать страну, второй - выбрать город, и в зависимости от выбранной страны выпадают разные списки городов, что вполне необходимо. Ситуация настолько стандартная, что скорее всего есть готовые скрипты для этого. Но я не нашел - может кто-нибудь знает?
0 votes8 answers -
в Internet Explorere не работает <style type="text/css"> body {position: relative; top: -235px;}
пока в соседней теме автор бьётся, чтоб накрыть часть iframe и div-ом и z-index ту один добрый человек подсказал, как это решается одной строчкой <style type="text/css"> body {position: relative; top: -235px;} </style> но этот вариант не работает Internet Explorere как быть? Chrome & Mazzila ок вот тут www.thanx.me что не работает в Internet Explorere спасибо за советы!
0 votes1 answer -
Объясните код!
Есть код: <script language="JavaScript"> <!-- function openWindow(url, name, rs, w, h) { var resize = ""; if (rs) { resize = "resizable,"; } popupWin = window.open(url, name, 'scrollbars,' + resize +'width=' + w + ',height=' + h); } // --> </script> Кто хорошо знает жаву, разъясните, пожалуйста, начинающему данный код (желательно построчно).
0 votes7 answers -
Анимация в jQuery
вот как бы такой код: $(document).ready(function(){ $('#test').click(function(){ $("#conteiner").animate({ left: "50px", top: "50px" }, 'fast'); }); }); как блин сделать чтоб контеинер принимал позицию переменной? тупо так не канает left: test+"px"
0 votes1 answer -
Дополнительные поля в форме с помощью JavaScript
Как сделать интерактивную форму, чтобы при выборе какого-то элемента (например <input type="radio">) в форме появилось новое поле (например текстовое или ещё какое - это не очень важно). Посетитель сайта может в это новое поле ввести значение и вместе с остальными параметрами отправить на сервер. Т.е. форма таким образом интерактивно изменяется. JavaScript совсем не знаю, поэтому спрашиваю, как можно реализовать такое.
0 votes20 answers -
Изменение свойства CSS класса через JS
Добрый день, скажите пожалуйста, как изменить свойство какого-то ксс класса через JS. Например надо, чтобы цвет всех ссылок изменился(a{color:#n}) как изменить это свойство? Заранее благодарен!
0 votes8 answers -
Java Script
Помогите пожалуйста. Нужна следующая вещь. При загрузке страницы панель навигации, строка состояния, адресная строка - должны становиться невидимыми. Насколько я знаю, то в ие7 невозможно сделать невидимой адресную строку. Тогда лучше ее заблокировать. примерный аналог того, что должно получиться тут - http://www.fepo.ru/ ТЕСТИРОВАНИЕ-репетиционное вузам заранее спасибо
0 votes4 answers -
Safari и окна %)
Может браузеры на этом движке(тот что от apple) фигово работают с окнами, может я чёто не понимаю.. но вот такая конструкция никак не хочет работать ( newWin=window.open('/new/win.htm', '', 'width=561, height=700, scrollbar=1, resizable=1'); newWin.document.getElementById('Id').innerHTML = 'text'; пробовал так: newWin=window.open('/new/win.htm', '', 'width=561, height=700, scrollbar=1, resizable=1'); newWin.onload = function() { newWin.document.getElementById('Id').innerHTML = 'text'; } тоже не работает.. из всег работало только newWin.alert('Непонятно(с)'); newWin.close(); кто знает в чём проблемка?
0 votes22 answers -
скрипты в ie6 работают через раз(
Почему функции в ие6 работают через одну, вот файл скриптов. И так: 1) showPopupMove - работает 2) addFolder - работает 3) addFiles - работает 4) removeSend - не работает 5) rename_field, rename_field_hide - не работают Помогите найти эту ошибку) в опере и мазилле работает все)
0 votes5 answers -
Нужна помощь!
Всем добрый день и хорошего настроения! Начну с кода <html> <head> <title>Test Radio Button</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script type="text/javascript"> function DoIt(RXGroup) { var radioRXGroup = document.getElementsByName(RXGroup); for (var RowR = 0; RowR < radioRXGroup.length; RowR++) { if(radioRXGroup[RowR].checked) { if(radioRXGroup[RowR].id=="Computer") {document.getElementById('mainbody').innerHTML = 'Какой тип компьютера вам необходим?</br></br>'+ '<input type="radio" name="a" id="a1"value="1">Компьютер выполняющи…
0 votes7 answers -
Как установить атрибут colspan ячейке?
Обнаружил, что ИЕ не понимает такую запись: var td = document.createElement('td'); table.appendChild(td); td.setAttribute('colspan', 3); // никакого эффекта в ИЕ! Как быть? Как установить colspan ячейке через DOM?
0 votes1 answer -
Прокрутка элемента с зажатием клавиши..
кто знает как сделать прокрутку элемента с зажатой левой клавишей мыши? в смысле держишь левый клик и тянеш куда надо дайте линк плз, де примеры есть
0 votes3 answers -
Активация input type="submit"..
Подскажите пожалуйста, как сделать так чтобы кнопка "Продолжить" имела disabled значение в течении заданного промежутка времени...т.е человек не сможет нажать на нее в течении 30 секунд например...
0 votes2 answers -
Вопрос от новичка.
Есть большая картинка <img src="images/<?php echo $fullproduct_image ?>"> И есть массив с превьюшками <?php echo $this->vmlistAdditionalImages( $product_id, $images ) ?> Нужно что бы при нажатии на превьюшку она открывалась на месте большого изображения, а при нажатии на большое включалась следущая превьюшка. Подскажите пожалуйста как это сделать. Или где можно прочитать именно об этом?
0 votes7 answers -
iframe (в врейме хочу видеть сердцевину другого сайта)
Добрый день! Cказали это можно решить тока с помощью JavaScript на своем сайте(www.thanx.me) я демонстрирую часть другого сайта (http://axeeffect.tv/1732) если Вы посмотрите www.thanx.me то увидите видео плеер, а над ним будет написано AXE как мне сделать, что бы на моем сайте был тока плеер без части сайта, где находится АХЕ? может быть что-то с координатами? Спасибо! вот код моей страницы: <center><IFRAME src="http://axeeffect.tv/1732" width="700" height="500" scrolling="no" frameborder="1"></IFRAME></center>
0 votes6 answers -
Смена Action в форме через JS
Такая задача: необходимо подменять action формы в зависимости от выбранных параметров (SELECT) в ней. function SubmitSearchForm() { switch (document.searchform.searchwhere.options[document.searchform.searchwhere.selecte dIndex].value) { case "business": document.searchform.action ="/index.php?option=com_sobi2&sobi2Task=search"; break; case "content": document.searchform.action ="/index.php?option=com_search"; break; case "ads": document.searchform.action ="/index.php?option=com_adsmanager"; break; default: document.searchform.action ="/index.php?option=com_search"; break; } return true; } в бизнес-справочнике…
0 votes4 answers -
div вместо ifram
кто знает как отображать инфу не во фрейме а в слое???(к примеру нажимаешь на ссылку и информация отображается поочередно, первая ссылка-в слой отображается первый документ, вторая ссылка-в слой отображается второй документ и тд., либо вместо документов в слой рисунки отображать?помогите плиз оч. нужно!!!!!пишите в личку или http://vkontakte.ru/id28045377?20637, ну можно и здесь обсудить
0 votes13 answers -
Разомнем мозк)
Задание довольно увлекательное) нужно посчитать факториал 1 000 000 (факториал 1 000 000 = 1*2*3*4*5*...*999 999*1 000 000). Казалось бы ничего сложного: var factorial=1; for(var i=2;i<=1000000;i++) { factorial*=i; } //вывод factorial на экран... Но дело в том что существует Number.MAX_VALUE и округление... Вопрос в том как в 100% точности посчитать такое произведение? Мои идеи: Выделить все нолики в конце в отдельную переменную, а числа умножать без них. Результат: числа все равно большие, и округляются. Множить на следующее число только если результат будет меньше чем Number.MAX_VALUE. Результат: числа округляются, и становятся меньше MAX_VALUE((
0 votes19 answers -
как прокрутить скрол в нужное положение
Привет всем) т.е. типа http:\\....#form прокрутить скрол в то место где <a name="form"></a> как реализовать по средствам JS?
0 votes5 answers -
Появление/исчезание подсветки в кнопке при клике по ней
Здравствуйте! Есть 3 блока, 3 кнопки и скрипт. При нажатии по кнопке появляется/убирается блок (каждой кнопке свой блок). У тех же кнопок есть подсветка при наведении (то бишь просто смена изображения). Теперь также нужно, чтобы при нажатии по кнопке не только появлялся блок, но и оставалась подсветка до тех пор, пока снова не нажмут на кнопку. Подскажите, пожалуйста, как такое можно провернуть? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <link type="text/css" rel="StyleSheet" href="http://site/Test.css"> <style type="text/css"> * {padding:0…
0 votes3 answers -
Глобальная обработка событий при помощи JS
Здравствуйте. Целесообразно ли писать скрипт который обрабатывал все события на странице? С чего все началось? Не помню какой сайт... Я обнаружил я один интересный момент. На сайте есть рисунок. <img name="crimage" src="someimage.gif" alt=""> никаких предпосылок событий для этого рисунка я не заметил. Но стоит кликнуть на этот рисунок, как всплывает подсказка или загружается другая страничка. На сайте очень много JS подключаемых. Я так понимаю, что есть некий скрипт, который следит за всеми событиями на станице? Я еще по старинке пишу <img src="/pathtoimg" onClick="function()"> Или это уже устарело? Уж больно интересно. Поделитесь опытом.
0 votes11 answers -
submit формы на JavaScript
Добрый день. Может ли ктонить подсказать почему при нажатии на кнопку "Вход" Я могу войти на сайт, а с помощью JavaScript (раскомментировать 2-е строки) не могу. <html> <form method="post" name="form1" id="form1" action="http://noclick.ru/login.php"> <input type="text" name="log" value="btg_work@mail.ru" /> <input type="password" name="passwrd" value="79360" /> <input name="lo" type="submit" value="Вход" /> </form> <script type="text/javascript"> //ss=document.getElementById("form1"); //ss.submit(); </script> </html>
0 votes0 answers -
Как приатачить событие к объекту в ИЕ
Пытаюсь навесить событие на объект, созданный скриптом. Столкнулся с такой проблемой, код: function obj(tag, id, clName, listener, script) { var newObj = document.createElement(tag); newObj.id = id; newObj.className = clName; newObj.setAttribute(listener, script); document.body.appendChild(newObj); } obj('div', 'div1', 'div1', 'onclick', 'alert("ok");'); В мозилле все, естественно, работает. А вот в ие нифига не хочет работать. Как быть?
0 votes4 answers -
Определение наличия функции
Добрый день! Как определить есть ли функция и если нет, то запустить другую функцию? Заранее благодарю!
0 votes3 answers -
прокрутка изображений
доброго утра, уважаемые профи. помогите кто чем может. хочу сделать как на яндексе прокрутку фоток, но что то не представляю как то есть я даже что то не пойму с помощю одной явы там сделано, или верстка тоже участвует... мне важен только сам процесс прокручивания колесом мыши. т.е. есть например див высотой 146px и надо что бы картинки распологались в одну линию и прокручивались. как я понял там это и реализовано. а когда картинки подходят к концу, страничка подгружает еще, например пяток или десяток. я пробовал сохранить его страничку и попробовать разобраться, но т.к. явы не знаю(только пару дней назад начал медленно, параллельно с работой изучать) ничего практически…
0 votes1 answer