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
-
Визуальный редактор
Недавно наткнулся на статью, где говорится о создании визуального редактора через JS, так вот, изменение текста поддавалось тегами bold и italic. мне нужно сделать чуть больше кнопок, к примеру выравнивание выделенного мною текста по центру, слева, справа и т.д., все необходимое. К примеру вывод строк с помощью тегов li. Вот его текст кода: <form name="myform" action="#" method="post"> <p> <input type="hidden" id="content" name="content" value="" /> </p> <script type="text/javascript"> // Вывод кнопок редактирования document.write("<input type='button' value='B' onclick='setBold()' />"); document.write("<input…
0 votes7 answers -
как это исправить?
помогите пожалуйста как это исправить? сайт:http://likekino.net/
0 votes12 answers -
У меня 2 проблеммы с firefox
Добрый день. У меня такая проблемма. Моя странница в IE работает нормально, но в ff работает не так как надо. Во-первых, ссылки. При шелчке на элементах таблицы ссылки в ff не работают. Во-вторых, таблица. При расскрытии элементы маленькие, хотя контуры нормальные. Вот код страницы: <html> <head> <title>Untitled Document</title> <script language='javascript'> <!-- function togglelistonea() { eTarget=idlistonea eTarget.style.display == "none" ? eTarget.style.display="block": eTarget.style.display="none" eTarget.display =="none" ? eTarget.display="block": eTarget.display="none" } function flashme(eSrc, sColor) { eSrk.style.color=s…
0 votes5 answers -
Печать без выбора принтера
Подскажите кто знает, возможна ли печать страницы, без окошка о выборе принтера. <body onload = java script:print(document);> любой текст </body> Задача: При загрузки вывести страницу на печать, без участия пользователя. (то есть, что бы не нужно было нажимать ни каких кнопок)
0 votes2 answers -
jQuery + Mootools: noConflict
К сожалению, я один из тех, кто столкнулся с такой редкой проблемой.. Суть в том, что только на MooTools мне удалось найти необходимый для меня слайдер. В то время как jQuery использует: меню, модальные окна, табы и галерею. Поэтому подружить их - моя первоочередная задача. Единственный выход из положения - jQuery.noConflict(); - но вот как им воспользоваться я так и не понял. Я уже по всякому вызывал этот скрипт, но ничего не изменилось. <script type="text/javascript" src="jquery/jquery.js"></script> <script type="text/javascript" src="js/script.js"></script> <script type="text/javascript">jQuery.noConflict();</script> <script type=…
0 votes3 answers -
js/jq правила записи
долгое время не получается разобраться с правилами записи кода в js/jq. читал разные книжки, смотрел видеоуроки. даже простейшая запись (function($){ $.fn.my = function() { }; })(jQuery); вызывает ступор. можно ли посоветовать ресурсы, которые помогут разобраться с долларами, скобками, цепочками вызовов и т.п.? или эффективнее будет продолжать читать книжки и смотреть видео? навеняка у многих были подобные проблемы. как решали?
0 votes17 answers -
Checked. true!=true?
Доброго времени суток. function chck(id){ var a=document.getElementById(id); if(a.checked!="true"){ a.checked='true'; } else{ a.checked='false'; } } Собственно, галочку он проставляет, а вот обратно - никак. Сверял в Dragonfly - все он меняет, как надо, но вот проверку не проходит на "отмечено". Заранее спасибо. С уважением, Олег.
0 votes7 answers -
Как проверить наличие элемента в xml?
Получаю с сервера аяксом xml-структуру, при наличии в которой некоторого элемента, нужно делать некоторое действие. Я пробовал делать так: if (xml.getElementsByTagName('element')) {}Если <element> присутствует, то всё работает, но если его нет, то в firefox выполнения яваскрипта прекращается вообще без каких-либо сообщений об ошибках. if (xml.getElementsByTagName('element').length) {}Ещё был такой вариант. С двумя элементами работает, а с третьим не хочет, как бы я его не обзывал. myajax('get','php.php?getnew',function(xml) { if (xml.getElementsByTagName('badnews').length) alert('ошибка:\n'+'блаблабла'); if (xml.getElementsByTagName('noauth').length) Logout(); …
0 votes7 answers -
Отслеживание событий
Если какая-то страница, есть на ней какие-то элементы. Для каких-то из них назначены события — например click. Как можно узнать какие события стоят на элементе, откуда они подключаются и что делают. Смотрел firebug — ничего не нашёл.
0 votes6 answers -
Загрузка изображения без сохранения
Здравствуйте! Может кто сталкивался с задачей загрузки пользователем на сайт изображения (с помощью jquery плагинов наверное), но без сохранения загруженного изображения на сервер... Как данную задачу можно реализовать? Объясню подробнее ситуацию: хочу дать на сайте возможность загрузить фото с изображением своего лица. Его фотография появляется на страничке. После этого он щёлкая по галерее причесок "примеряет" на своё фото различные стрижки... и .т.п. Но сохранять его изображение на сайте не нужно: как только он покинет страничку всё сбросится.
0 votes7 answers -
Выполнение функции по окончанию ajax
Здравствуйте. У меня есть необходимость сделать две функции, одна для загрузки определенных данных, а вторая для работы с ними. Пример: var response; function getSomeStuff () { $.get(url, function (data) { response = data; }) } function useResponse () { // работаем с переменной response } getSomeStuff(); useResponse(); Проблема в коде выше - во время запуска функции useResponse get-запрос еще не завершится, соответственно response будет undefined. Как заставить код выше работать, не помещая вызов функции useResponse внутрь функции success?
0 votes2 answers -
о загрузке файлов
Можно ли средствами JS определить полный путь до выбранного пользователем файла (document.getElementById('foto').value дает только имя файла) в тэге: <INPUT SIZE='50' TYPE='FILE' ID='foto' NAME='foto'> И как можно скриптом заранее присвоить этому полю значение, если конечно можно? Ограничения явы на работу с файловой системой я так понимаю?
0 votes8 answers -
jQuery установить обработчик событий вперед уже имеющихся.
Здравствуйте! У меня на странице есть некоторый элемент при клике на него вызывается функция f1. Мне нужно установить обработчик так чтобы при клике моя функция f2 вызывалась сначала, а потом уже f1. Притом что я не могу явным образом отредактировать код вызывающий f1 - так как я делаю это из расширения браузера.
0 votes11 answers -
Одалживание метода
Кто сможет объяснить, почему, если удалить переменную elems, то одалживание не будет работать? http://plnkr.co/edit/HQFQGkne95wRDvLmcTYV?p=preview
0 votes3 answers -
отключить select в зависимости от значения другого selecta
как отключить select в зависимости от значения другого selecta. (Нужно сделать _PAGEFLAKES_imgCounterHolder не активным) function setCities(chooser) { var pl = document.getElementById("_PAGEFLAKES_imgCounterBlock"); var mysel = document.getElementById("_PAGEFLAKES_imgCounterHolder"); var objSel = document._PAGEFLAKES_edit_built_form.WindowSelection; if(objSel.value == 'oneFoto') { // pl.style.display = "none"; mysel.disabled = 'true'; } else { pl.style.disabled = 'false'; } } </script> <div id="photo_widget"> <form name='_PAGEFLAKES_edit_built_form'> <label> <span class = "bultspan">Open links in:</span> <select nam…
0 votes0 answers -
Подскажите про вставку javascript
Можноли как нибуть подключить сценарий javascript, кроме прописания его в самом коде?
0 votes4 answers -
Динамический фон
Доброго времени суток, уважаемые. Необходима помощь. Появилась потребность в динамичном фоне веб страницы, т.е. при обновлении - фон меняется на другой. Фоны в виде фотографий хорошего качества. Необходимо что бы фон растягивался на всю веб страницу, сейчас это реализовано вот так: <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function() { var a=Math.round(Math.random() * 7); if(a==1) $('body') .css('background','#000000 url(images/fon/1.jpg) no-repeat 50% 50%'); if(a==2) $('body') .css('background','#000000 url(images/fon/2.…
0 votes1 answer -
Вызвать функцию из цикла?
Нужно несколько раз вызвать функцию из цикла. Написал код: var places = .... for(i = 0; i < places.length; i++){ var id = places[i]; $('.place_' + id).click(); choose(); } function choose(){ $('.place').click(function(){ ........... } } Функция отрабатывается только один раз. Как сделать так, чтобы отработала в каждом шаге цикла?
0 votes1 answer -
Обработка json_encode в ассоциативный массив
Тривиальная задача, но не получается решить ее адекватно. Хочу сделать одностраничный сайт, с контентом , который будет подгружаться с php. Т.е. у меня будет несколько блоков в html, которые будут изменяться динамически. Данные я хочу брать из php, где они хранятся в массиве. <div class="menu"> <a href="#">Home</a> <a href="#">Product</a> <a href="#">Customers</a> </div> <div id="content"></div> Есть файл php с простым массивом, который возвращается в js <?php $arrayName = array('title' => 'Scheduling, CRM, and Invoicing Web Application - FieldPulse Software'); echo json_encod…
0 votes1 answer -
split
var arr = 'man + woman = sex = children = problem'.split('=',2); alert(arr[1]); Почему в результате выводит sex, а не sex = children = problem
0 votes11 answers -
Как изображение при клике заменить на видео
Привет всем, я уже целый день бьюсь над этой темой, вроде бы не сложно, но я только азы JS изучил В общем нужно заменить картинку на видео при клике (как на этом сайте, вверху слева, http://www.1nstudio.ru/# ) на сайте вот какая конструкция используется, но я не знаю что писать в head>script и также не понимаю назначение некоторых элементов в самом коде <div id="slide_logo"> <div class="slide_logo cf"> <div class="videoLogo" id="videologo"> <div class="moduletable"> <p><iframe src="http://player.vimeo....&portrait=0" mce_src="http://player.vimeo....#38;portrait=0" width="510" height="310" frameborder="0" webkitallowfullscreen="" moz…
0 votes2 answers -
Код для смены "вкладок". Посоветуйте, как заставить его рабоать :)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <body> <style> .tabsCont2 {color:#444751; display:inline-table ; width: 365px; font-size: 12px; padding-right: 5px; } .tabs_content { padding-left: 5px; line-height: 19px; font-family: calibri, sans-serif; font-size: 13px; } #left_subcont { width: 260px; border-right: dotted #c3c3c3 1px; float: left; } .tabs { position: relative; top: 0px; left:1px ; zoom:1; } #tc2,#tc3 { display: none; } #tc1 { display: block; } </style> <script type="text/javascript" language="JavaScript"> var element; function show_configu…
0 votes6 answers -
Вопрос по Angular
В Angular мне неприятен один минус. За это его не люблю. Исходный код пишется как "Привет, <b>{{ username }}</b>!". То есть пока не прогрузился JavaScript (или если не прогрузился вообще), пользователь будет видеть эти "переменные" вместо реального содержимого. И только потом посредством JS они будут сконвертированы в значения (т.е. "Привет, <b>Андрей</b>!"). Это также плохо для индексации, например проиндексируется "{{ content }}" вместо текста самого контента. Это существенный минус, из-за которого я категорически против данной библиотеки где бы то ни было. Но может я в чем-то ошибаюсь?
0 votes0 answers -
Пересчитать сумму всех input
Здравствуйте! Есть несколько товаров с выбором количества и ценой - jsfiddle Подскажите, пожалуйста, как реализовать следующее: При клике на <span class="plus">+</span> или <span class="minus">-</span> в <div id="totalCount">0</div> должна выводиться общая сумма заказа. То есть, цена товара умножается на его кол-во и передается в <div id="totalCount">. Заранее благодарен за помощь!
0 votes3 answers -
Событие для select
Вопрос такой: Есть форма, в ней скажем есть селект с выпадающими странами. Нужно чтоб при выборе любой трех определенных стран, скажем: Египет, Болгария, Турция, ниже появлялся (или менялся на нужный) селект уже с выбором отеля для этой страны, а если не выбрана ни одна из этих стран (но выбрана любая другая), то показывать инпут с возможностью самому вписать туда отель. Пример: <select>Если выбрана Болгария, то:</select> <select>Здесь отели для Болгарии...<select> <select>А если выбрана другая страна (кроме трех перечисленных)</select> <input>То показывается инпут с возможностью самому вписать туда отель</input> Подскажите…
0 votes3 answers