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
-
Каким образом можно запретить выбор option в select?
Каким образом можно запретить выбор option в select? И можно ли запретить html-ом?
0 votes1 answer -
Задание для mishka2 и psywalker (и не только)
Задание: Сделать калькулятор. Описание: 1) поле ввода цифр - одно 2) Функционал - все стандартные арифметические операции (сложение, вычитание и т.д.), плюс тригонометрия (синус, косинус и т.п.), плюс возведение в степень (любую). (дальше видно будет) 3) дизайн - любой (должно же быть поле для творчества). 4) результат операции выводим в то же поле, в каком вводим цифры. 5) в последствии возможен ввод с клавы. UPD: справочную информацию можно найти тут: http://www.w3schools.com/jS/
0 votes41 answers -
Выпадающее меню HTML
Вот есть меню на html : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru"> <head> <script type="text/javascript"> function menuAction(visibility,mnu) { var element; element = document.getElementById(mnu); element.style.visibility = visibility; } </script> <title></title> </head> <body> <table> <td> <div OnMouseOver = "javascrypt: menuAction('visible','mnu1');" OnMouseOut = "javascrypt: menuAction('hidden','mnu1');"> <A href="http://junjin.cort.com.ua/" target="_blank"&g…
0 votes20 answers -
Редирект отдельно открытой страницы в iframe
Ни где в сети не смог найти готовое решение по загрузке отдельно открытой страницы в iframe (единственный фрейм на странице). Необходимо, чтобы при открытии пользователем страницы не в iframe, осуществлялся редирект на основную страницу с iframe с последущей автоматической загрузкой страницы в этот iframe. Не смотря на то, что похожий вопрос задавался (http://forum.htmlbook.ru/index.php?showtopic=6432&st=0&p=39652&hl=%D1%84%D1%80%D0%B5%D0%B9%D0%BC&fromsearch=1entry39652), ответа и решения нигде нет. Скрипты типа: <script language="JavaScript"> <!-- var string = location.search; var current_page=string.substring (1, string.length); document.write('…
0 votes6 answers -
window.event mozilla
Народ привет! Вот код <html> <head> <style> html,body {height: 100%;} </style> <script> var mX,mY; // глобальные переменные function getMouseCoords(event) { mX = window.event.x; mY = window.event.y; alert(mY); } </script> </HEAD> <body> <DIV onClick="getMouseCoords(event);" id="mydiv" style="position:absolute; top:100; background: silver; height: 100px; width: 100px; left:100px;"></DIV> <a onClick="getMouseCoords(event);" href="#">click</a> </body> </html> Смысл моего скрипта таков, просто по щелчку по какому то из элементов на странице получить координаты курсора мышки, все …
0 votes4 answers -
В Firefox AJAX-форма не передает значение!
Возникла проблема - не передается значение из формы. Глюк присутствует только в Лисе. Решение найти не получается. Дана форма: <form action="?action=add_cons" method="post" enctype="multipart/form-data"> <select name="dis_id" onchange="request(this.value)"> <option value="17">test1</option> <option value="16">test2</option> </select> <div id="list"> </div> </form> в див посредствам аякса подгружается вот это: <select name="diag_id"> <option value="1">test123</option> </select> все нормально отображается, но php-скрипт не получает $_POST[diag_id] В этой-же форме есть инпут не-аяксовый,…
0 votes14 answers -
замена Description, Keywords, title
суть проблемы в изменении этих мета тегов. скажем есть скрипт прописывающий теги автоматически. возможно ли перепрыгнуть этот скрипт и изменить их принудительно новой информацией? желательно вариант находящийся в теге <body>.
0 votes4 answers -
click по конкретной области
Ситуация: создал всплывающий див (что-то типо модального окна);соответственно есть див, который поверх всего сайта;нужно закрывать его по клику в любой точке, кроме самого дива.Как такое делается? Полагаю, что через event, но не догоняю... Ссылки, корректный запрос в гугл приветствуются. Спасибо.
0 votes16 answers -
Предзагрузочная картинка в iframe
Всем привет! Ситуация следующая. Имеется iframe, который устанавливается на сторонних сайтах. Это iframe содержит генерируемый контент, которого может быть как мало, так и много. Соответственно из вне я на него повлиять не могу, только, если через атрибуты. iframe вставляется на сторонний сайт скриптом. Так вот. Поскольку данных может быть много, содержимое может прогружаться достаточно долго. На это время нужно поставить какую-нибудь картинку-заглушку, а ля "идет загрузка". В лоб (вставка скрипта и картинки в тело подгружаемого документа) проблему решить не удалось, т.к. содержимое отображается только после полной загрузки документа. Как еще можно решить проблему? Спасиб…
0 votes10 answers -
Порядок gulp конкатенации!
Всем привет! На днях столкнулся с такой проблемой: gulp-concat собирает файлы не в том порядке, в котором мне нужно. Из-за этого скрипт работает неправильно. Пробовал менять местами элементы массива в gulp.src() - не помогло. Может кто знает, как работает эта штука и как изменить порядок конкатенации файлов? Спасибо!
0 votes4 answers -
Выезжающая панель
Добрый день, подскажите пожалуйста,как можно реализовать выезжающюю панель по клику по ссылке(например "Управление профилем"), причём панель должна быть сверху, а содержимое сайта сдвигалось вниз на высоту панели... Сразу говорю что я новичек, так что выслушаю критику...заранее спасибо!
0 votes4 answers -
0 votes19 answers
-
window.location.href на onclick под IE6
Подскажите, пжт, люди добрые, что лучше использовать в ситуации (поиск ответа не дал): <button id="BbEnterButton" onclick="window.location.href = '/user/login?fu=<?=$some_php_data?>'"></button> не работает только в ИЕ6. то же самое с window.location.replace. Ошибок никаких не вылезает, просто не тыкается кнопка и все. jQuery тоже не помогает: $(document).ready(function(){ $("#BbEnterButton").click(function(){ window.location.href='/user/login?fu=<?=$some_php_data?>'; }); }); объясните, пжт, что не так
0 votes14 answers -
Проверка заполнения хотя бы одного поля input до отправки?
Сразу оговорюсь: если есть вар без JS (в чем я сильно сомневаюсь), то было бы великолепно. В общем все достаточно просто. Вот форма: <form method=post action=""><input type=hidden name=CityID value=1><input type=hidden name=VeryNice value=no><input type=text pattern="^[1-9]\d*$" name="Summ1" class="auth w100"><input type=text pattern="^[1-9]\d*$" name="Summ2" class="auth w100"><input type=text pattern="^[1-9]\d*$" name="Summ3" class="auth w100"><input type=text pattern="^[1-9]\d*$" name="Summ4" class="auth w100"><select required name="CoordID"><option></option><option value="1">Иванов</option><op…
0 votes6 answers -
Перехват нажатия клавиш.
Доброго времени суток! Знатоки JavaScript подскажите пожалуйста какой конструкцией правильно перехватить значение нажатой клавиши? <input type="text" name="login" size="10" id="login" onKeyPress="alert (String.fromCharCode(KeyPress.which))"> Такая конструкция не перехватывает?
0 votes2 answers -
Отключить скролл в виджете 2gis
Добрый день. Подключаю на сайт виджет от 2gis следующим кодом: <script charset="utf-8" type="text/javascript" src="http://firmsonmap.api.2gis.ru/js/DGWidgetLoader.js"></script><script charset="utf-8" type="text/javascript"> new DGWidgetLoader({"borderColor":"#a3a3a3","width":"100%","height":"600","wid":"95c84dcbb76227da73bebc61c82c64bf","pos":{"lon":"131.93184146451","lat":"43.124089743788","zoom":"17"},"opt":{"ref":"hidden","card":["name","contacts","schedule","payings"],"city":"vladivostok"},"org":[{"id":"3518965489961886"}]});</script><noscript style="color:#c00;font-size:16px;font-weight:bold;">Виджет карты использует JavaScript. Включит…
0 votes4 answers -
Удаление дочерних элементов
Здравствуйте, товарищи!!! Есть следующая ситуация на AJAX - есть у меня HTML-документ, а в ней тег <DIV>...</DIV>, в который с помошью appendChild() вставляется HTML-содержимое(ну - через JavaScript, ясно). Какой функцией удалить ВСЕ дочерние элементы из данного <DIV>...</DIV> тега? Т.е., я понимаю, что есть функция remove.Child(), а есть-ли такая, чтобы не нужно было указывать какой именно дочерний элемент удалять, а чтобы сразу ВСЕ удаляла? Впринципе, я что-то Нагуглил по этому поводу, но там используются циклы и массивы + remove.Child(), но это немного не то, что мне нужно. Спасибо.
0 votes16 answers -
Простой калькулятор JavaScript
Доброго всем времени суток! Нашел для своего проекта простенький калькулятор на JS. Ссылка на статью о нем: http://wmdn.ru/javascript/simple-script-calculator-on-javascript/ Я в JS практически полный 0. Поэтому у меня такой вопрос: как заменить там все значения на свои? В оригинальном скрипте считаю стоимость квартиры исходя из площади, этажа и кол-ва комнат. Мне же надо чтобы считал стоимость игры исходя из количества человек и количества часов. Т.е. если час игры для стоит 500 рублей, играют 2 человека 2 часа = 2000. Это к примеру. Помогите пожалуйста! Буду очень благодарен.
0 votes2 answers -
Загрузка CSS для IFRAME
Есть: <iframe id="iframe"></iframe> document.getElementById('iframe').innerHTML="<!DOCTYPE HTML><html><head><link rel="stylesheet" href="?&template=CL.SCC.CodeEditor.Standart" type="text/css"></head><body></body></html>" Я напрасно надеялся что во фрэйме будут использованы CSS переданные в stylesheet. Но этого не происходит. Сам контент CSS валиден, возвращается сервером, является CSS и работает в случае прямого обращения. Что можно сделать?
0 votes6 answers -
Помогите растянуть iframe на всю страницу
Есть iframe, в него при обновлении страницы загружаются сайт http://www.microtron.zp.ua/goods#c0#0#0##3#0#25#0, естественно размеры содержимого всегда разные и поэтому иногда они не вмещаются в этот iframe а иногда наоборот в нем остается свободное место. От iframe к сожалению уйти нельзя, поэтому нужен какой то работоспособный способ, который бы позволил менять высоту фрейма в зависимости от высоты того контента который в него будет загружаться... Сейчас стоит в коде вот так <iframe width="100%" height="5000" src="http://www.microtron.zp.ua/goods#c0#0#0##3#0#25#0"></iframe> Помогите с реализацией кода пожалуйста, приветствуется помощь с приложенным примером к…
0 votes3 answers -
Подсет определенных ID
искал, искал, не наш?л вопрос: Есть, допустим, 10 инпут-полей с id, как с помощью JS посчитать все эти id?? интуитивно вот так, есстественно, не работает document.getElementById('pole').length; p.s.:только не спрашивайте зачем, плз!
0 votes23 answers -
Узнать, где focus()
Проблема такая: Имеется форма с кучей полей (input, к примеру). Допустим, в некоторые поля в любом порядке вносится информация. После нажатия на кнопку "Отправить" - нужно знать, какой из инпутов последним был в фокусе? Обыскал инет - ничего путного нету. Пробовал так: Всем полям - по 2-а события: onfocus() и onblur(). На onfocus() - заносим в переменную например id элемента. При выходе из фокуса - убираем. Проблема в том, что при нажатии на кнопку - фокус на инпуте тоже теряется. Не знаю, что делать...
0 votes15 answers -
Обсуждение js-фреймворков (jQuery, Mootools, Prototype, Dojo и другие)
Недавно познакомился с mootools... Очень понравилось, воодушевило!! Целая куча эмоций!!! Давно искал чтото подобное... Знаю еще несколько библиотек prototype, dojo... Вот хотелось бы узнать мнение многих людей о всех этих javascript фрэймв?рках. Какой из них лучше. Плюсы, минусы удобства обращения. Имхо, mootools походу лилирует. А там х.з... {переименовано Tokolist}
0 votes24 answers -
JS - смена картинки+увеличение
Доброго времени суток! Есть js-скрипт смены картинок по клику: <script language='javascript'> function show(path) { if (obj = document.getElementById('pic')) { obj.src = path; } } </script> <!-- Вывод большой картинки --> <img id="pic" src = "images/01.jpg"> <!-- Превьюшки --> <a href="#vf" onClick="show('images/01.jpg'); return false;"><IMG src="images/01.jpg"></a> <a href="#vf" onClick="show('images/02.jpg'); return false;"><IMG src="images/02.jpg"></a> <a href="#vf" onClick="show('images/03.jpg'); return false;"><IMG src="images/03.jpg"></a> Алгоритм работы: 1. кликаешь в пр…
0 votes17 answers -
Увеличение элемента при нажатии
Здравствуйте, уважаемые!! Начну с того, что перерыл весь интернет по данному вопросу. Нашел только про картинки (img) с определенными id, что мне не подходит. А вопрос такой: При нажатии на div с классом "small", который находится в ячейке таблицы, надо его увеличить на пол экрана, создав затемнение тела сайта. При этом ячейки не должны изменять размеры. При повторном нажатии, либо нажатии вне этого дива, вернуть его в исходное положение.при этом ячейки не должны изменять размеры. https://jsfiddle.net/x7106joc/3/ Заранее благодарен.
0 votes3 answers