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
-
как изменить id ?
есть к примеру <div id="d7"> </div> как ему изменить id на d8 к примеру ? пробовал через document.getElementById('d7').id = "d8"; не получилось <div id="d7"> </div> <script> document.getElementById('d7').id = "d8"; alert(document.getElementById('d7').id); alert(document.getElementById('d8').id); </script>
0 votes19 answers -
regexp не работает экранирование точки
Собственно код: var reg = new RegExp("\."); var result = reg.exec("text"); В результате result содержит "t", хотя в исходном тексте точки нет. Вопрос: что я делаю не так? :-)
0 votes3 answers -
Выпадающий список в строке поиска
Здравствуйте! Как создать выпадающий список слов и фраз, находящихся в базе, при вводе символов в строке поиска (однострочном текстовом поле)? За примером далеко бегать не надо - такой эффект присутствует в поиске на этом сайте, а так же яндексе, гугле, мейле и тэдэ. Спасибо!
0 votes5 answers -
свойства <video>
Начал изучать тег <video> и обнаружил, что он еще далек от рабочей версии. Например проверил такой пример Ни Опера ни Хром не понимают, что такое e.total, Опера даже не реагирует на addEventListener('progress' Кто-нибудь знает, каков нынче статус тега <video>, где искать рабочие примеры и адекватное описание?
0 votes1 answer -
jQuery vs ajax
какая разница между jQuery и ajax? что тяжелее учить и можно сделать через jQuery загрузку одного блока страницы без перезагрузки страницы?
0 votes2 answers -
jquey-движок для работы с таблцами
сам не очень хорошо представляю о чем спрашиваю. поэтому, предполагаю, что ответ будет таким же неопределенным. но все равно нужен. ищу движок для работы с таблицами на jquery. посоветуйте пожалуйста какой-нибудь несложный. с помощью него мне нужно решить такую задачу. есть таблица из 3 колонок(имя, возраст, пол). нужно создать возможность сортировать строки по любому столбцу. решить задачу нужно именно с применение jquery
0 votes4 answers -
TinyMCE из <br /> в <br>
Столкнулся с проблемой. TinyMCE переносит строки тегом <br /> со слешем, как убрать его? Сделать вид <br> нашел все вхождения тега в tiny_mce.js поменял на тег без слеша не помогло, подозреваю регуляркой подставляется, вот только не пойму где. Данная заморочка нужна для валидности кода под doctype
0 votes1 answer -
Добавление дополнительной разметки
Ребят, подскажите, пожалуйста Код document.getElementById('id-elementa').innerHTML += '<div>добавляемая разметка</div>'; данный код добавляет разметку после уже имеющихся элементов, возможно ли добавлять до той, которая уже есть? На примере - сейчас так: <div id="id-elementa"> <div> разметка по умолчанию </div> <div> добавляемая разметка </div> </div< А хотелось бы <div id="id-elementa"> <div> добавляемая разметка </div> <div> разметка по умолчанию </div> </div<
0 votes4 answers -
Извлечение информации
У меня имеется две страницы: Страница 1: <div id="divid"></div> Страница 2: <div id="div2_id"> This is a page number 2 </div> Как можно сделать, чтобы содержимое блока со второй страницы отображалось в блоке на первой странице?
0 votes6 answers -
Можно ли javascript-ом узнать ответ сервера Date
вот к примеру ответ сервера: HTTP/1.1 200 OK Server: nginx/1.0.0 Date: Thu, 03 Nov 2011 16:22:24 GMT Content-Type: text/html Connection: keep-alive Content-Length: 898 вот можно ли это время узнать скриптом ? именно через javascript.
0 votes4 answers -
Работа с классами и массивом
Добрый день прошу помощи или совета реализовать данную вещь: есть 2 input для ввода данных товара title и price: <div id="cart" name="cart"> <div id="item_title" name="item_title" class="item_title"> <h4>Book title</h4> <input type = "text" value="" id="item_title"><br /> </div> <div id="item_price" name="item_price" class="item_price"> <h4>Price</h4> <input type = "text" value="" id="item_price"><br /> </div> <br/> <input type="button" value="Submit" class="button" onclick="submit();"> <input type="button" value="checkout" class="button" onclick="checkout();"> </div&g…
0 votes3 answers -
Выбор события и изменение сss.
Доброго времени суток! Задача такая: Есть формочка авторизации размещенная на картинке. Нужно сделать, что бы когда на неё мышкой наводишь она выдвигалась мышку убрал она задвинулась. Событие использовать "onMouseOver" и "onMouseOut" ? И как изменять размеры этой формочки авторизации в CSS ? В заранее спасибо!
0 votes18 answers -
Динамическая обработка форм
Здравствуйте. Суть такова(упрощённо): <form> <input type="text" name="head" /> <input type="submit" value="Add!" /> </form> <form> <textarea name="description"> </textarea> ... </form> Стоит задача, в input type="text" вводится информация, которая по нажатию кнопки Add должна появляться в textarea без перезагрузки страницы. Информация должна дописываться в конец, в textarea может быть введено что-то ещё непосредственно. Подскажите, каким образом это реализовать.
0 votes3 answers -
Отмена закрытия страницы пользователем
(В этом деле - новичек) Кратко - зачем: на странице заполнена форма, но не сохранена... случайное нажатие ссылки - форма потеряна. Нужно предупреждение и подтверждение пользователя на уход со страницы... Из найденного и для jquery как-то работают, но только не в Опере(!) Другой вариант, которым забит весь интернет (тоже для для jquery) основан на - не работает... и выдает ошибку В чем ошибка?
0 votes2 answers -
Помощь в соеденения двух отобранных элементов с помощью цикла
Всем приветУ меня вопрос я вот решил написать скрипт,но вырисовывается проблемка я задал в переменную дату и с помощью цикла перебираю элементы массива...допусти мне надо выделить первые два элемента это ладно выводит,но проблема в том например если я хочу прибавить к этим двум выделеннм цифрам 6 получается ,что прибавляется к каждому элементу я пробывал через функцию parseInt() соеденить ,но не полуается помогите пжлст Вот мой код $(document).ready(function() { var date= "21.11.2011"; for( i=0;i<2;i++) { var res=parseInt(date[i]); var result=res + 6; $(".date").before(result); }; }); //Конец ready Спасибо,но я уже решил данный вопрос вот т…
0 votes1 answer -
Занести объекты в массив
Добрый день! Подскажите пожалуйста, получаем методом ajax из файла .php данные вида: <ul> <li><a href..><img.. ></a></li> <li><a href..><img.. ></a></li> <li... </ul> Как занести после завершения запроса элементы <li> в массив? То есть после 'success:'. Как-то типа $.each(data, function(){ тут каждый li в массив arr[] }); Я не соображу что должо быть в функции? Заранее спасибо!
0 votes1 answer -
подключение скрипта через файл сss
Можно ли подключить любой js скрипт через css? Например так в файле сss .ieroundbox{ ... ... behavior:url(./css/border-radius.htc);/* подключаем наш htc скрипт который и будет округлять углы в ie*/ } Или есть какие то ограничения на содержание такого js скрипта?
0 votes11 answers -
Помогите с модальным окном
Всем привет. Сделал, что б при клике на элементе выскакивало модальное окно + под ним div, который должен тянуться на всю высоту страницы и закрывать все ее элементы (что б при открытом модальном окне можно было только с ним работать). Проблема в том, что эта высота определяется по-разному не только в разных браузерах, но и на разных страницах одного сайта Как сделать некую кроссбраузерность ? Код: 1. При загрузке страницы вызываем эту функцию: function onLoad() { idModalBoxSpecWrite = document.getElementById("idModalBoxSpecWrite"); scrollWidth_idModalBoxSpecWrite = document.body.scrollWidth; scrollHeight_idModalBoxSpecWrite = document.body.scrollHeight; documen…
0 votes3 answers -
jQuery - не вызывается
Привет! Нацепил на двиг новый шаблон.. Начал настраиватьи и с jQuery какая-то беда случилось.. Выдает Uncaught exception: TypeError: '$' is not a function Error thrown at line 2, column 2 in http://easytires.ru/index.php?module=market&act=lot&yid=n102585934: $(document).ready(function(){ При этом в хедере jQuery прописана! Подскажите плиз, как решить проблему?
0 votes7 answers -
форматирование post запроса
Создаю с помощью JQuery форму, с целью инициировать обычный post запрос var form = $('<form/>'); ... form.submit(); Предполагается, что вместо точек идет код заполнения параметров формы. Только у меня как-то не получается передать в запрос массив, то-есть сделать так, что бы строка запроса выглядела так: Values[]=1&Values[]=2&Values[]=3 Кто-нибудь знает, как правильно такое сделать? Я гуглил эту тему, но не смотря на ее незамысловатость, ни чего полезного не нашел...
0 votes4 answers -
Chrome checkbox onfocus onblur
Приветствую, форумчане! <input type="checkbox" onfocus="document.write('onfocus');" /> Opera, FF, IE - и при переходе Tab-ом и при клике - полет нормальный. Chrome - срабатывает только при переходе Tab-ом. Баг хрома, или у меня одного такое? :-) PS: Opera 11.51 FF 7.0.1 IE 9 Chrome 15.0.874.102 PPS: с onblur та же беда.
0 votes7 answers -
Проблема с формой
Здравствуйте у меня такая проблема с формой - я добавляю дополнительные поля для телефона с помощью кода var length_my = $(".phone_inputs").find("input").length; $(this).prev(".phone_inputs").append('<div class="jobs" style="height:30px;float:left;width:250px;margin-top:5px;"><input onfocus="add_border(this);" onblur="no_border(this);" name="phone'+length_my+'" style="margin-top:5px;" type="text"/></div>'); Добавляются поля нормально но при отправке формы не с добавленных полей не приходит POST. Кто с таким сталкивался подскажите пожалуйста как это исправить.
0 votes6 answers -
108 атрибутов!
смотреть в динозавре ие6 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <body> <input type="text"> <p>one</p> <p>one</p><p>one</p> <p>one</p><p>one</p> <p>one</p><p>one</p> <p>one</p> <script language="JavaScript" type="text/javascript"> function aa(){ x=document.getElementsByTagName('input')[0] alert(x.attributes.length) } window.onload=aa() </script> </body> </html> opera выдает только 1 атрибут а ишак 108!может я где плугонул?? x.attributes[1].value пусто
0 votes28 answers -
плагин imgAreaSelect и событие load в IE
Здравствуйте! Есть картинка: <img id="img_for_avatar" src="img/test.jpg" /> Необходимо, что бы при срабатывании события load этой картинки, запускался плагин imgAreaSelect, вроде бы все просто: <script type="text/javascript"> $(document).ready(function() { $('#img_for_avatar').load(function() { $('#img_for_avatar').imgAreaSelect({ handles: true }); } }); </script> Но, почему-то в Internet Explorer (у меня версия 8), происходит зацикливание события load. В остальных браузерах все нормально. Подскажите, в чем может быть причина?
0 votes1 answer -
аналог required + form.submit()
Здравствуйте, проблема с реализацией аналога required, я что то совсем ума не приложу что не так.. какие проблемы: 1) работает некорректно, то подтверждает что необходимое поле заполнено, когда там ничего нет, то говорит что поле заполнено, когда оно пустое.. 2) даже если заставить работать правильно и выполняться нужные условия, (frm).submit(); не работает(( Можете подсказать в чем дело? Вкратце форма: <form id="frm" name="formalin" action="nextpage.html" method="POST"> <table class="tables"> <tr><td><input id="s1" type="text"></td></tr> <tr><td><button id="subm" type="button" onclick="sub('s1','frm')">Go!</…
0 votes8 answers