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
-
document.getElementById().style.width
<style> #boxForLogin { width: 100px; } </style> <div id="boxForLogin">dddd</div> <script> var xx = parseInt(document.getElementById('boxForLogin').style.width); alert(xx); </script> не работает, но если прописать стиль сразу блоку, всё гуд <div id="boxForLogin" style="width: 100px;">dddd</div> <script> var xx = parseInt(document.getElementById('boxForLogin').style.width); alert(xx); </script> как мне получить размер в первом случае ? всё, нашел. var o = document.getElementById("id1"); var sty = o.currentStyle || getComputedStyle (o, '');
0 votes12 answers -
document.getElementsByTagName
Почему элементы не красятся? https://jsfiddle.net/h6nLuqv7/
0 votes1 answer -
document.location.replace нетуда переадресовывает
доброго дня. Скажите по какой причине <a href='http://192.168.1.101/index.php?a=1&b=2'>XXX</a> нетуда переадресовывает страницу. т.е. в одной часть страницы он ведёт к 'http://192.168.1.101/index.php?a=1&b=2' а в другой части страницы на 'http://192.168.1.101/index.php'.
0 votes3 answers -
document.myform.submit() - работает в Opera/FF, но не работает в Chrome/IE
Народ, кто подскажет, почему этот код прекрасно работает в Opera и Firefox, но совершенно не работает в IE6 (про другие версии не знаю - не проверял ещё) и Chrome? function submitForm() { document.getElementById('logs').onchange = document.logs.submit(); } Открывающий тег формы: <form name='logs' method='post' action='?p=logs' onchange='submitForm()'> ... дальше идёт <select></select> </form>
0 votes2 answers -
document.querySelector()
Доброго времени суток господа! Столкнулся с такой проблемой: Возвращает null
0 votes1 answer -
document.ready + Opera ?
Помогите, столкнулся с такой проблемой. Есть страница, на ней скрипт BubbleEngine на jQuery. Запускается он следующим образом: <script type="text/javascript"> $(document).ready(function() { var SoapBubbleMachineNumber1 = $('fn').BubbleEngine({ ........................................ ........................................ С главной страницы (А) есть ссылка на другую (В). Теперь суть вопроса. Переходим по ссылке с А на В. Потом на В нажимаем кнопку "назад" браузера и снова попадаем на А. Так вот, во всех браузерах BubbleEngine при таком переходе запускается по новой. Но в Opera скрипт всё время, пока пользователь на B, как бы продолжает свою работу, и…
0 votes2 answers -
document.write
Помогите пожалуйста! В HTML-файле есть оператор: ... document.write("<a href='http://www. ... - как полностью распечатать содержимое href ( или посмотреть в отладчике Visual MDE ) Спасибо, арр
0 votes1 answer -
Dojo. Остановка распространения события меню
Всем привет. Люди, кто имел дело с событиями Dojo, помогите пожалуйста с таким вопросом: Нужно заставить работать такой скрипт: pMenu = new dijit.Menu({ targetNodeIds: ["progmenu"] , onMouseDown: function(e){ alert(' MouseDown '); dojo.stopEvent(e); e.stopPropagation(); } }); Полная версия здесь: http://jsfiddle.net/freeneutron/jrk4X/15/ За основу взят скрипт отсюда: http://dojotoolkit.org/reference-guide/1.8/dijit/Menu.html Суть в том, что при клике по элементам меню (dijit.Menu), оно по умолчанию закрывается. Я же пытаюсь предотвратить это закрывание путем остановки рас…
0 votes0 answers -
DOM
<div id='1'> <a>...</a> <a>...</a> <a>...</a> ... <a id='2'>...</a> </div> Див двигается, его свойство top получается легко. Однако не могу получить свойство top последней ссылки. Скажем, цвет бекграунда изменить можно, а значение top получить не получается. Why? p.s. может надо что-то типа document.getElementById("1").lastChild.style.top... (не работает)
0 votes2 answers -
DOM : добавление текста
Здравствуйте. Запутался. Как без innerHTML в структуру типа <div id='cat'> <img id='cat_1' /> </div> добавить после тега img через пробел текст 'text'?
0 votes5 answers -
DOM вместо innerHTML
Добрый день, не работает innerHTML в IE. Погуглил в итоге необходимо переписать с помощью DOM -не могу до конца понять как. Суть необходимо - из БД mySQL запросами через AJAX получать в select значения (асинхронно). В комментарии кода "строим DOM" насколько я понял не хватает каких то параметров. Index.html //функция получения названия фирм из БД function showFirm(str) { if (str=="") { document.getElementById("parts_firm").innerHTML=""; return; } if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatec…
0 votes24 answers -
DontEnum
Подскажите, как реализовать DontEnum, например для следующего кода: /* Реализация PHP функции in_array(); —————————————-*/ Array.prototype.in_array = function(p_val) { for(var i = 0, l = this.length; i < l; i++) { if(this[i] == p_val) { return true; } } return false; } а то что-то никак не получается.
0 votes1 answer -
DoubleTap, как получить величину скролла body?
Есть некая схема зала, в левой части которой располагается отдельный блок с номерами рядов (.numbs). При увеличении схемы, если она не помещается на весь экран, этот блок должен оставаться в левой части экрана. Проект на jQuery, вот такой код: function numbs(){ var scr = $('body').scrollLeft(); if(scr > 0){ $('.numbers').css({left:scr}); } else { $('.numbers').css({left:0}); } } numbs(); $(window).resize(numbs); $(window).scroll(numbs); Однако есть проблема в том случае, когда клиент на мобильном устройстве делает двойное нажатие пальцем, и экран увеличивается. Как в этом случае получить величину scrollLeft ? Я подключил jquery.mobile-events.min.js, событие отслежив…
0 votes0 answers -
Drag
Кто-нибудь видел решение на чём-нибудь, по драгу картинки? Именно картинки, решение которое правит все проблемы с картинкой.
0 votes5 answers -
drag & drop jquery
Не могу понять как на квери сделать ползунок для скролла и боги гугла чтото не благосклонны к моим запросам Подскажите кто знает пс целую библиотеку квери UI с плагином drag & drop не хочется подключать ради одного метода
0 votes6 answers -
Drag & Drop или как отметить человека на фотографии
Добрый дань, господа. Задумался на вопросом написания функции отмечания человека на фотографии, как во ВКонтакте. Пока столкнулся только с одной достаточно крупной проблемой. Я не знаю как создать рамку, чтоб пользователь мог ее двигать и менять ее размер. Конечно потом надо сохранить координаты этой рамки. Подскажите пожалуйста, куда смотреть, что читать. Заранее благодарю.
0 votes1 answer -
drag and drop - перемещение разных картинок, в разные места
В общем хотелось бы сделать что нибудь на подобие http://realprime.info/ Вот что получилось http://learn.javascript.ru/play/hYxFab Но теперь вопрос: Как сделать что бы можно было картинки кота и гири вернуть на их первоначальное местоположение? и Что бы гирю нельзя было поставить в первую строку, а кота во вторую? Редактировать/удалить сообщение
0 votes6 answers -
drag and drop (jquery ui)
Не получается сделать одну вещицу(( Использую jquery ui плагины (Draggable и Sortable) для перемещения блоков . Суть: Есть блок (id="draggable"), который можно клонировать и перетягивать в ячейки таблицы. Важно, чтобы в 1 ячейку можно было перенести только 1 блок(т.е. в пустую ячейку). С этим проблем нет. Блоки, которые уже находятся в ячейках таблицы, тоже можно переносить в пустые ячейки... но к сожалению, они добавляются и в занятые ячейки(такого быть не должно)(( Никак не могу исправить эту проблему, помогите пожалуйста, 3 день мучаюсь Вот код
0 votes0 answers -
drag and drop многоуровневых ul, ol
здравствуйте. есть ли готовые решения для этого. Мб на jquery. Заранее спасибо
0 votes7 answers -
Drag&Drop
Доброго времени суток всем. Возникла потребность создания сайта с перетаскиваемыми элементами. Все методы которые я нашел в сети можно свести к следующему: создаем слой, в который помещаем элемент который будем перемещать, ну и непосредственно скрипт, который забирает id-k дива. Этих скриптов в сети я нашел довольно таки много (не скрою, многие я просто не понял, увы, т.к. не достаточно хорошо знаю джаву), но все они не кроссбраузерные. А нужно чтобы работало как минимум в IE, Mozilla и в Opera. Может кто-либо сталкивался уже с подобной проблемой? Буду весьма благодарен. П.С. Возможно плохо искал, но на форуме не нашел подобной темы.
0 votes1 answer -
Drag&Drop и сортировка блоков
Доброго времени суток. Подскажите, есть где-либо пример реализации или с помощью какой javascript библиотеки можно реализовать перетягивание с сортировкой блоков на странице, подобно тому, как это реализовано на igoogle.com? Интересуют именно блоки, которые можно тягать за заголовок.
0 votes11 answers -
draggable objects
http://inmyhood213.narod.ru/drstrangelove/movable-objects.html Почему-то не работает перемещение объектов. В чём может быть дело?? Пытаюсь поставить брейкпойнты - всё время сбрасывает на window.onload = pageInit; Пишет, что window.onload = pageInit; Anonymous function Почему??
0 votes5 answers -
Draggable+Sortable
Есть список с сортировкой и клонированием: http://jqueryui.com/demos/draggable/#sortable Нужно чтобы в клонированном блоке появлялась надпись Я клонированый блок то есть событие происходило после перетаскивания. Подскажите, пожалуйста, как это сделать. Никак не получается
0 votes5 answers -
duplicateField.js дублирование элементов формы
Этот небольшой плагин поможет вам быстро продублировать элемент вашей формы. Основная фишка плагина в том, что он может дублировать элемент формы увеличивая индексы его name и id, а так же дублировать несколько полей сразу, а его callback позволяет расширить плагин до таких задач, как: добавить кнопку "удалить" для каждого поля, запрещать создавать больше n эллементов. Плагин находится в тесте, если вы найдете баги или не сможете реализовать вашу задачу с помощью него, прошу отписать здесь. Требуемая HTML структура <div class="diplicate"> <a href="#">Add</a> <div class="items"> <input type="text" class="item" /> </div> </div&…
0 votes1 answer -
Dynamic select - ссылки в элементах списка
Ребят, помогите пожалуйста в форме в форме Select region сделать так, чтобы во втором списке элементам была присвоена ссылка, и при нажатии на кнопку осуществлялся переход по ссылке, соответствующей выбранному элементу. Пример. Вот так сейчас у меня, а нужно, чтобы при выборе, к примеру, Москва, я попадал на сайт Москвы. Вот кусок кода, который формирует элементы второго списка (где centrcher - название элемента первого списка, которому соответствуют нижеследующие элементы второго): var centrcherArray = new Array( 'Egypt', 'Iran', 'Israel', 'Kuwait', 'Lebanon', 'Morocco', 'Saudi Arabia', 'Syria', 'Turkey', 'U.A.Emirates', 'Other' );
0 votes1 answer