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
-
Выражение для проверки.
Подскажите выражение для проверки на заполнение поля только цифрами и знаком "+" if(/D/(you_phone) || you_phone.indexOf("+" ,0) == -1 ||you_phone.length13){
0 votes3 answers -
ресурсы свойства функции методы для js и vbs
Кто-нибудь знает где можно достать полный перечень всех свойств, функций, методов для js и vbs?
0 votes3 answers -
JS и bb теги
Есть окно где мы набираем текст, потом выделяем какуето строчку нажимаем на кнопку ( например какой-то бб тег ) и вокруг это текста появляются теги = [.b]воот подскажите, как это реализовать эффективно + как реализовать появление текста в конце всего сообщения ( как бы кнопку нажал и в конце появилось нечто вроде подписи )
0 votes3 answers -
Взаимодействие PHP и JS без перезагрузки страницы
Здравствуйте! У меня на странице 2 списка wherefrom и where. В зависимости от того, какие варианты выбрал пользователь, их значения value передаются в php-скрипт и в н?м происходит выбор нужного мне значения. Вот код: <?php include("../includes/placesarray.php"); ?> Откуда <? foreach($array_from as $key=> $value){ if ($_POST['wherefrom']==$key) echo "$value"; else echo "$value"; } ?> Куда <? foreach($array_where as $key=> $value){ if ($_POST['where']==$key) echo "$value"; else echo "$value"; } ?> <?php include("../includes/taxiarray.php"); if (isset($_POST['wherefrom'])&&isset($_POST['where'])) { if ($taxiarray[$_POST['wherefrom']]…
0 votes3 answers -
Нужен скрипт красивый для фото
Всем, Привет! Нужен скрипт: - при нажатии нафото оно открывается увеличенное, при нажатии на него закрывается. Все должно быть красиво может с эффектами. Посоветуйте где взять?
0 votes3 answers -
intval в javascript
Немогу найти похожую функцию в js ... подскажите есть такая ?
0 votes3 answers -
setInterval
Можно ли передавать this через setInterval, а то что-то не получается? Если есть пример, то выложите. setInterval("ias_HTML_SubMenu_Visibility_Control()", this.SubMenu_Visibility_Control_time, this)
0 votes3 answers -
Как обратиться к объекту в сгенерированной странице?
Создаю страницу при помощи DHTML JS. На этой странице ести картинка с определенным атрибутом "name". Как теперь обратиться к этой картинке, чтобы загрузить новое изображение? Страница создается в новом фрейме.
0 votes3 answers -
Выделение текста в INPUT при клике
Уважаемые посетители и админы форума! Подскажите пожалуйста, можно ли каким-либо образом сделать так, чтобы при нажатии курсором на область ввода, весь текст, находящийся в ней выделялся! Если можно, то каким. Заранее большое спасибо! {...перенесено в JavaScript kiD}
0 votes3 answers -
свойство height блока
Хочу узнать высоту блока в пикселях... например такого: Текст Текст на js код document.getElementById("bl").style.height будет "отдавать" размер блока, только тогда, когда через js изменишь это свойство.. Как быть?
0 votes3 answers -
Метод определения текущей страницы
А кто-нибудь знает в яве метод определения текущей страницы (типа названия файла)? Пробовал history.current, но он глючит ч?-та. Не ту страницу показывает. location.path может? Тады он мне полный урл даст, наверное. Как его локально тестить? - гемор.
0 votes3 answers -
class color
Написал полезный класс, мне он показался довольно удобным, а его функция tohex мне кажется самой быстрой среди аналогов, вобщем я не удержался и решил поделится со всеми this.color = function(c) // c - цвет в формате "#000000" { if (c.charAt(0) == '#') c = c.substr(1); var i = parseInt(c, 16); this.r = i >> 16; this.g = (i >> 8) & 255; this.b = i & 255; this.tohex = function() { return '#' + byte2hex(this.r) + byte2hex(this.g) + byte2hex(this.b); } function byte2hex(b) { var b = parseInt(b); var a1 = b / 16; var a2 = parseInt(a1); var a3 = 0; if (a1 != a2){ a3 = b - a2 * 16; } var str = ""; if (a2 > 9) { str += String.fromC…
0 votes3 answers -
Select подскажите пожалуйста
сделал раскрывающийся список со шрифтами рядом есть img, которая показывает эти шрифты. Не могу никак сделать, чтобы изменялась img на onmouseover. получилось только на клик. Подскажите пожалуйста как привязать выплывающую картинку к строке option...
0 votes3 answers -
Как задать поведение кнопок "Назад" и "Впер?д"?
Здравствуйте! Как сделать так, чтобы при нажатии кнопок "Назад" и "Впер?д" в броузере переход осуществлялся не на предыдущую и последующую страницы, а на те, которые я сам определяю? Возможно ли это? Заранее спасибо.
0 votes3 answers -
Проблема контекста с setInterval
<html><body><script> function test() { this.v1 = 0; var v2 = 0; var tid = setInterval(foo, 20) function foo() { if (this.v1 == 10) { clearInterval(tid); } else { this.v1 += 1; //а здесь this хз знает что v2 += 1; } } this.mes = function mes() { alert(this.v1 + " - this.v1 должен быть равен 10"); alert(v2 + " - v2 тоже должен быть равен 10"); } } var t = new test(); setTimeout(mes, 2500) function mes() { t.mes(); } </script></body></html>
0 votes3 answers -
До Нового Года осталось?
У кого есть такой скрипт поделитесь Желательно чтобы показывал: дни часы минуты секунды Благодарю!!!:cool:
0 votes3 answers -
<optgroup>
<script type="text/javascript"> var selChangeListener = function(s) { //Доста?м выбранный элемент <option> var elOption = s.options[s.options.selectedIndex]; //Теперь из elOption можно достать вс? что хотим alert(elOption.value +' '+elOption.text); } </script> <select id="sel" onChange="selChangeListener(this);"> <optgroup label="OOO"> <option value="a3">AAA</option> <option value="b3">BBB</option> <option value="c3">CCC</option> </optgroup> </select> Так вытаскиваем все из . А как вытащить значение lable из ?
0 votes3 answers -
Проблема с focus() на скрытый элемент
есть html <tr id="page1"> <!-- page1 --> <td> элементы формы (obj_a,obj_b) </td> </tr> <tr id="page2" style="display:none;" > <!-- page2 --> <td> элементы формы (obj_c) </td> </tr> Первоначално на в JavaScript производится проверка всех элементов на empty как только объект пустой происходит focus() на него. Дело в том что в Opera нормально переводит focus на элемент закрытой tr - obj_c А в IE происходит ошибка (Невозмозжо переместить фокус на элемент управления, поскольку он не видим, не включен , либо такого типа, который не может иметь фокус) Нужно узнать в коде можно ли поставить фокус на объект.
0 votes3 answers -
Промотка таблицы
Не уверен что вопрос именно в тему html, уж извините необходимо симитировать полосу прокрутки, те при нажатии на кнопку проматывать div по верткали на определенное кол-во пикселей. каким образом это можно реализовать... понимаю что скорее всего с помощью javascript, только непонятно что там с div'ом делать...
0 votes3 answers -
Как реализовать динамическое обновление данный в iframe ?
Идея такая на странице есть iframe и форма добавления заданий (помыть полы, позвонить другу и т.д.). После того как пользователь вводит новое задание, новые данные без какой либо перезагрузки отображаются в iframe. Есть и другие реализации но этот вар вроде самый простой. Вопрос вот в чем: как сделать чтобы новые данные появлялись в iframe без перезагрузки ? Дополнительные данные: На странице находится forma, введенные данные обрабатываются addvaluetodb.php и поступают в БД, но реализовать динамически обратный путь не получается те db -> php -> iframe.
0 votes3 answers -
перевести array -> string
нужно элементы массива arrParams записать в различные переменные. Сейчас это делается достаточно неуклюже: this.sortOption = arrParams['0']; this.numFriendsInFoto = arrParams['1']; а можно ли как в php ? или каким то лучшим образом... <?php $my_array = array("Dog","Cat","Horse"); list($a, $b, $c) = $my_array; echo "I have several animals, a $a, a $b and a $c."; ?>
0 votes3 answers -
Правомерно ли такое document.getElementById('m2').onClick
Привет! Собсно есть код, но вот эта строка выдает ошибки document.getElementById('m1').onClick = chmenu; вообще это красиво выглядит но не работает. Вопрос почему не работает и что сделать чтобы заработало. <style type="text/css" media="screen"> body{ padding:30px; margin:30px; } #c1{ background-color:#CCCCCC; display:block; width:202px; clear:left; } #c2{ background-color:#99CCCC; display:none; width:202px; clear:left; } #m1{ background-color:#99CCCC; color:#333333; text-decoration:underline; display:block; width:100px; padding:0px; float:left; text-align:center; cursor:pointer; border:1px dotted #CC6633; } #m2{ background-color:#CCCCCC; c…
0 votes3 answers -
Контейнер для электронного адреса
Друзья! Мне нужна ваша помощь. 4 картинки. Нужно, чтобы при клике на определенную картинку, в контейнер (назовем это так) помещался соответствующий ранее вбитый e-mail. Этот контейнер с соответствующим e-mail необходим для дальнейшей манипуляции. Знаю как поместить e-mail в текстовый инпут, а вот так скажем в скрытый контейнер не знаю (( Прошу сильно не пинать ногами, я начинающий ...
0 votes3 answers -
setTimeout
Как оптимизировать счетчики? Вот тут www.nikuz.name эффект плавного потухания рамки, но так как картинок много начинает притормаживать на слабых машинах. вот эта функция срабатывает после отведения мыши: function move(obj,nr) { transparenti[nr]=1; function plus() { if(transparenti[nr]>0) { transparenti[nr]-=0.09; if(IE==null) obj.style.opacity=transparenti[nr]; else obj.style.filter="alpha(opacity='"+(transparenti[nr]*100)+"')"; return timeMove[nr]=setTimeout(plus,0); } else return false; } plus(); } Если я не ошибаюсь таймеры вообще на каждый вызов создают копию функции.
0 votes3 answers -
Горячие "слова"
Приветствую. Как обычно, появилась новая идея, а сней и новая проблема) Задача: Написать обработчик горячих "слов". То есть, не просто горячие клавиши типа "Е" или их комбинации типа "ctrl +Е", а последовательности клавиш типа "hello". (hello - заранее определенное слово) Проблема: Как перехватить определенную последовательность нажатых клавиш? Если есть какие-либо идеи, хотелось бы послушать. Заранее благодарен.
0 votes3 answers