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
-
Не получается получить значение опции динамически заполняемого списка select
Бьюсь несколько дней не могу понять: Есть скрипт на JS которым наполняю список <select> при загрузке страницы document.getElementById(Id).options[num_option]=new Option(result[i]['Model'],result[i]['code_model'],false,false);где result это массив который заполняется из Mysql с помощью AJAX Далее через Jquery выбираю опцию которую делаю выбранной: $("#"+Id+" :contains("+model+")").attr("selected", "selected");$("#"+Id+" :contains("+model+")").prop("selected", true);Где model это переменная с текстовым значением выбранной опции ( Хотя это не принципиально т.к. при выборе установки по значению value все то-же самое о чем пойдет речь ниже). Так вот суть трабла: мне …
0 votes6 answers -
Код новостной ленты
Создаю сайт для предприятия ( у меня учебная практика) и нам нужно на сайт добавить новостную ленту с функцией добавления новостей. Чтобы пользователь мог видеть и добавлять новости. Мб у кого есть код? Друзья, помогите, пожалуйста..
0 votes1 answer -
Можно Так Сделать С Картинкой?
Вдохновил этот пример: http://radio.momoiro.ru/ballz.html Можно ли так сделать с изображением? Разбить его на кусочки, и чтобы при прохождении курсора оно распадалось еа куски, а после куски снова собирались в картинку?
0 votes19 answers -
jQuery Не работает скрипт появления блока при скроллинге
Здравствуйте. Скажу сразу, что только начал разбираться в JavaScript и jQuery, в качестве подопытных выбрал свои старые работы. В общем, захотел сделать так, чтобы при скроллинге начинал проявляться блок с примерами работ, написал скрипт, без ошибок, правильный со всех (вроде) точек зрения, но он почему-то не работает - блок как был на месте, так там и остался. Писал его по следующему алгоритму: 1) Получение расстояния блока от начала документа методом .offset().top 2) Получение высоты окна методом $(window).height() 3) Вычитание из .offset().top высоты окна (var distanceTop = $('#container').offset().top - $(window).height() ) 4) Получение величины скроллинга методом…
0 votes2 answers -
Удаление текста из поля!
Подскажите как сделать чтобы: есть текстовое поле для поиска, в поле изначально введен текст "поиск по сайту", как сделать чтобы при нажатии на поле ввода текст автоматически исчезал! Заранее спасибо!
0 votes5 answers -
this
Как в функцию передать элемент который ее(эту функцию вызвал), я понимаю что при помощи this, но как это правильно оформить я не знаю. допустим есть: <li onclick="f(this)" style="color:red;">фильмы</li> <li onclick="f(this)" style="color:red;">музыка</li> <li onclick="f(this)" style="color:red;">книги</li> function f(){ var a= ???; } Как элемент вызвал функцию привязать к переменной а?
0 votes11 answers -
Проверка на наличие класса jquery
Прошу помощи 1. Есть слайдер, который через определенное время присваивает класс .active текущему слайду (всего 3 слайда). 2. Есть 3 других блока, которые находятся за пределами слайдера. Нужно: Чтобы одновременно с присвоением класса .active слайдеру, такой же класс присваивался соответствующему по позиции блоку который находится за пределами слайдера.
0 votes4 answers -
Как в DIV передать код из другого HTML-файла, возможно ли ето?
Здравствуйте, я в JS новичек, посемуу не судите строго за вопрос. Суть проблемы в следующем: есть html-файл в котором содержится слой, в этот слой я хочу по клику на ссылке передавать то что записано в другом html-файле (по аналогии с фреймами), тоесть клацнув по ссылке в слой на текущей страничке загружается другая веб страничка. Возможно ли это реализовать и если да то в каком направлении копать?
0 votes5 answers -
Закладка #top
Все видели на некоторых страницах, которые не умещаются на экране, внизу ссылку, при нажатии на которой вы перемещаетесь наверх страницы. Сделать это несложно использованием закладки вверху страницы, однако как быть, если страница имеет сложный адрес, например /index.php?mnogo&chego&zdes, а наша закладка ведет на index.php#top. Как сделать чтобы ссылка перемещала наверх независимо от строки после знака вопроса?? (index.php остается а эта строка постоянно меняется) Спасибо)
0 votes6 answers -
Проверка сложности пароля
Проблема следующая. Необходимо, чтобы после того как пользователь ввел и стер пароль, индикатор исчез. Т.е. последовательность действий 1. Вводим пароль 2. Удаляем его. Должен исчезнуть индикатор. В FF работает, в Хроме и Опере нет, почему? $('#field').focus(function() { //когда фокус на поле ввода пароля $('#field').keypress(function() { //проверяем значение поля после каждого нажатия клавиши if ($('#field').val().length > 0) { //если что-то ввели, запускаем проверку сложности пароля $('#field').pwstrength(); $('#pwindicator').show(); } else { // если ничего не ввели или ввели и затем удалили, прячем индикатор $('#p…
0 votes4 answers -
Див в IE и Opera нормально всплывает, в Mozilla никак.
Написал пример моего кода с "всплывающей подсказкой"... по какой-то причине подсказка не всплывает в Mozilla... Помогите решить проблему, пожалуйста. <style type="text/css"> <!-- .bubble { z-index: 100; display: block; position: absolute; border: 1px solid #6699FF; background: #D9ECFF; padding: 2px; width: 150px; height: 20px; font-size: 14px; FILTER: alpha(Opacity=85); } --> </style> <script language="JavaScript" type="text/javascript"> function onShowBubble(mytext) { e = window.event; document.getElementById('bubble').style.width = "150px"; if (mytext.length>100) document.getElementById('bubble').style.width = "300px"; docu…
0 votes8 answers -
"Перемещение" тэга INPUT из одной ячейки таблицы в другую по условию
Помогите правильно написать скрипт, делающий следующее: Мне нужно в зависимости от выбранного из списка select как-бы "перенести" размещение поля ввода input из одной части таблицы в другую (например их одной из нижних ячеек в одну из верхних). Но при этом чтобы имя переменной было одно (так удобнее для дальнейшей записи в БД). Наиболее простой способ вижу таким: создаю два идентичных тэга input в требуемых ячейках c одинаковыми name, но с разным значением свойства display и и затем скриптом меняю, невидимую на block.style.display = ""; видимую на block.style.display = "none"; Вопрос: корректно ли передадуться на сервер значения переменной (формально же их две с одним…
0 votes4 answers -
Каждому браузеру свой стиль
Очень срочно!!! Очень надо!!! Нигде не могу найти, весь русский инет облазила. Скажите пожалуйста, как изменить этот скрипт, чтобы он выбирал из браузеров Opera 8, Opera 9, IE6, IE7, FF, и для каждого конкретного выводил отдельный .css? Этот скрипт я взяла из статьи "Каждому браузеру свой стиль" на этом сайте. <script type="text/javascript"> DOM = document.getElementById; Netscape4 = document.layer; Netscape6 = Mozilla = (navigator.appName == "Netscape") && DOM; Netscape7 = navigator.userAgent.indexOf("Netscape/7") >= 0; Opera5 = window.opera && DOM; Opera6 = Opera5 && window.print; Opera7 = Opera5 && navigator.userAgent.indexOf("…
0 votes7 answers -
Как сделать??
Как сделать такую страницу на которой будет писать: Подождите идет загрузка... До того как загрузится страница...
0 votes7 answers -
Пересчет цены в зависимости от стоимости
В общем, есть следующая задача: Делаю интернет-магазин, в корзине пользователь может изменить количество товаров, после чего ему должно пересчитаться сумма. Допустим, если пользователь выбрал в магазине "Товар 1", тогда в корзине это у него выглядит так: Название Цена Количество Сумма Товар 1 10 руб 3 30 руб Так вот. Значение в колонке "Цена" выводятся в ячейке таблицы, можно вывести в span или div с нужным id. Значение в колонке "Количество" выбирается просто указанием числа в input type="text" Значение в колонце "Сумма" так же в ячейке, span или div с любым id. Теперь задача: 1. Как можно забрать значение из объекта (например …
0 votes2 answers -
Не работает post в ajax
Простейшая задача, использующая ajax. Передаём параметр из одного в другой файл по щелчку на ссылке, тот выводит его на экран без перезагрузки страницы. GET работает, POST не работает. Что неправильно? num.php <html> <head> <title>page</title> <script type="text/javascript"> function getXmlHttp() { var xmlhttp; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } // Функция, осущест…
0 votes9 answers -
.removeClass()
Ребята, помогите написать скрипт. При нажатии на кнопку (div) , добавляется класс wp-tab-active и всплывает модальное окно. Мне надо его удалить, то есть когда я нажимаю вне формы, она закрывается. http://shure-kryg.ru/testt - кнопка "Подробнее"
0 votes13 answers -
Проблема в Хроме / Fixto.js / Cannot read property 'offsetHeight' of undefined
Здравствуйте! Появилась проблема. Подлкючаю скрипт для плавающих блоков - fixto.js. Все отлично работает в ФФ, но в Хроме (пока только там) выдает ошибку "Cannot read property 'offsetHeight' of undefined". Причем демо скрипта в Хроме отлично работает. Перебровал уже кучу скриптов других, но ниодин не подходит под мои нужды. Т/к демо работает, то видимо проблема в моем подключении скрипта или в том как вызываю. Не знаю в общем, правил/переставлял/менял, но ничего не помогает. Посмотреть можно здесь - http://s16.ru/i/fznda/house.html Если нужны еще какие-то входные данные, напишите пожалуйста. Буду очень презнателен за помощь, мучаюсь с этим уже 3 день.
0 votes3 answers -
Display:none
Здравствуйте! Есть такой код: скрипт: <script type="text/javascript"> <!-- function show(id) { var d = document.getElementById(id); for (var i = 1; i<=10; i++) { if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';} } if (d) {d.style.display='block';} } function hide(id) { var d = document.getElementById(id); for (var i = 1; i<=10; i++) { if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='block';} } if (d) {d.style.display='none';} } //--> </script> приминение скрипта к этой части: <div id="menu"> <ul class="top_menu_item" > <li …
0 votes3 answers -
Торговый калькулятор
Добрый день! Есть такая задача: 1) ТэДэшка, где показывается изначальная стоимость товара. 2) Поле (инпут) куда вводится количество товара в единицах. 3) ТэДэшка, где показывается итоговая сумма товара. 4) ТэДэшка, где должна показываться сумма с учетом (или точнее вычетом) процента, то есть со скидкой. Допустим, если товара 100 штук, то скидка 5%, но показывать не проценты должен, а конечную сумму. Реализовано все, кроме четвертого пункта..., подскажите как можно это реализовать? На php сделал бы, не проблема, а вот на ajax не могу вдуплить.
0 votes9 answers -
Как сделать это?
Есть сайт http://' target="_blank">http://wallpapers.ru/ Как сделать так, чтобы при наведении на картинку она масштабировалась. Если можно, хотябы подсказку по поводу из какой оперы этот эффект? заранее спасибо
0 votes7 answers -
Скрипт работает только в FireFox
http://monitoring.zoner.ru/add_sever.php Скрипт работает только, в файерфоксе. нужно, чтобы при вводе чего нибудь в input, картинка, заменялась на кнопку. или подкажите другие варианты как такое реализовать. заранее благодарю.
0 votes5 answers -
HELP: Ошибка в небольшом скрипте
Привет всем. Написал маленький скрипт, но в нем ошибка - помогите понять в ч?м дело пожалуйста. Вот скрипт: <script> var i; var rusalphabet = "АБВГДЕ?ЖЗИЙКЛАМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"; var keybline1 = ""; function RussianKeyboard(){ for (i = 1; i <= 11; i++) { var keybletter = rusalphabet.substring(i-1,i); keybline1 = keybline1 + ' '+ keybletter +''; alert(keybline1); if (i != 11) { keybline1 = keybline1 + ' '; } } keyboardline1span.innerHTML = keybline1; } Судя по тому, что выда?т alert в переменной keybline1 собираются строки правильно со всеми тегами, но в результате в получается строка только из букв: АБВГДЕ?ЖЗИЙ Где ошибка?
0 votes9 answers -
Как создать счётчик посещения ссылок
Я хотел бы разместить на сайте под ссылкой счётчик, который отображает: Просмотров: Число просмотров Вот как мне это "Число просмотров" превратить в счётчик котроый считает сколько раз кликнули по ссылке. только пожалуйста поподробней, а то я не пойму заумных речей. Спасибо заранее!
0 votes7 answers -
Помогите: раскрытие/сворачивание части html
Помогите в JS полный ноль, нужно сделать плавное раскрытие части документа, нашел сайт где есть часть кода, а как разобраться с этим не пойму, начал читать литературу, но все равно еще далек от понимания. Вот где это есть http://demos.mootools.net/Fx.Slide Актуальнее будет если ответ будет состоят не из самого кода, а последовательности создании и правильности написания его. Заранее спасибо.
0 votes5 answers