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
-
отображение html как обычного текста
Добрый день. Интересует вопрос, как на странице отобразить html код в виде обычного текста. То есть например тег <div>hello</div> не в виде области див, а в виде простого текста, как на форуме ?
0 votes1 answer -
пример ООП?
приведите пожалуйста пример применения ООП в JS на реальном Web-примере?????????? А то теории начитался, а применить не знаю как!!
0 votes32 answers -
ищу скрипт медиагалереи
поделитесь пожалуйста парой ссылок на скрипты медиагалерей с функционалом очень похожим на медиагалерею этого сайта(см. раздел "наши работы"). главное для меня чтобы элементом медиагалереи мог быть текст, видео или изображение, а элементы расположены или в горизонтальную линию со скролом(как на представленном сайте), или в несколько столбцов без скролла. и ещё пожалуйста расскажите каким способом вы ищете определенную заданием медиагалерею. просто перебираете наденные в гугле по запросу "jquery mediagallery" пока не попадётся нужная или медиагалереи делятся на определенные подвиды с устоявшимися названиями, которые использовать при поиске эффективнее?
0 votes11 answers -
Помогите с разобраться с js шаблона
вот ссылка на шаблон ШАБЛОН 1) когда открываешь любую страничку в правом нижнем углу серые квадратики появляются. как их убрать? 2)когда нажимаешь на крестик(в правом верхнем углу любой страницы)(хочешь закрыть страничку)страничка закрывается очень долго где то 1.5 сек. 3)когда открываешь страничку она как то то же долго открывается и резко (когда переходишь с одной страничке на другую нормально, а когда хочешь перейти с главной, где только фон-медленно открывается) я пытался сам найти код который за это отвечает но так и не смог, скорее всего в general.js он находится
0 votes1 answer -
Помогите.Крестики нолики сделать сетевой.
Здравствуйте, помогите пожалуйста! Я новичок и сделал крестики нолики на сайте, есть 2 режима ( против компьютера и с другом ). Хочу сделать сетевой режим. Как это можно реализовать? Может с помощью соц. сети? Писал на javascript, если поможет. Спасибо за помощь!)
0 votes2 answers -
Неправильное отображение плагинов
Здравствуйте. Проблема с подключением js, а точнее jquery плагинов. При загрузке сайта скрипты подгружаются "криво". Например разваливается меню или слайдер. После обновления страницы все нормально отображается. Что делать?
0 votes2 answers -
Не повторяется функция
Вот код: $(document).ready(function(){ function plus(e1,e2){ if(!$(e1+' span').is(':animated')) $(e1+' span') .animate({ 'top':"15px", "opacity":"0" },400,function(){$(e1+' span') .html(parseInt($(e1+' span') .html())+e2)}) .animate({ 'top':"-15px" },50) .animate({ 'top':"0", "opacity":"1" },200); } setInterval(plus('.qwert',15),6000); }); Почему-то setInterval не повторяет действие бесконечно, а только один раз Как исправить?
0 votes5 answers -
Не создается динамически элемент
Добрый день! Подскажите, что я делаю не так? Весь уже измучился, не пойму почему не создается элемент формы. http://jsfiddle.net/V2HQk/5/
0 votes3 answers -
Картинка вместо меню при отключенном JS
Здравствуйте. У меня есть меню на JS, надо сделать так, что бы при отключенном в браузере JS это меню исчезало, а вместо него появлялась картинка или текст о просьбе включить JS. Конечно можно бы было поставить картинку на задни план меню, но в моем случае, это меню даже не исчезает при отключении JS. function toggle(elementid) { var el = document.getElementById(elementid); if (el) { if (el.style.display != 'none') { el.style.display = 'none'; } else { el.style.display = ''; } } } <html> <head> <link rel="stylesheet" type="text/css" href="style.css" /> <script language=JavaScript src="menu.js" type=tex…
0 votes8 answers -
Отправка запроса по почте
Вот такая задача: есть сайт с каталогом продукции без цен. Около каждой позиции хочу создать кнопку - "Запрос цены". При нажатии на которую всплывает окошко (думаю, посредством JS), с полями "Ваше имя.. Ваш телефон.." и кнопкой "Запрос". Всё, после этого эта короткая инфа отсылалась бы мне на почту. Как реализовать? Правильно ли выбран JS для такой задачи?
0 votes1 answer -
Помогите дописать скрипт
Здравствуйте, друзья! Мне нужно написать скриптик, который сначала при загрузке страницы каждому элементу <а> присваивает обработчик на событие onclick. В самом обработчике нужно поменять картинку img с определенным id (src на другой файл) Я профан в js. погуглив тему собрал такой скрипт <script type="text/javascript"> i=0; img_a=new Array() img_a[0]=new Image() img_a[1]=new Image() img_a[2]=new Image() img_a[0].src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/back1.jpg" img_a[1].src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/back2.jpg" img_a[2].src="<?…
0 votes2 answers -
Очередность функций
$(document).ready(function(){ function qa(){ $('span').animate({'top':"15px","opacity":"0"},400).html(parseInt($('span').html())+1).animate({'top':"-15px"}).animate({'top':"0","opacity":"1"},200);} $('button').on('click',qa); }); Нужно чтоб все функции выполнялись поочередно, но фун-я .html() всегда выполняется первой Как это исправить Вот пример http://jsfiddle.net/Zak2W/ То есть в этом примере сначала происходит смена цифры а уже потом эффект её перехода и от этого нужно избавится З.Ы. И если нажать несколько раз на кнопку анимация будет повторятся несколько раз, как и от этого избавится?
0 votes2 answers -
помогите дописать меню
помогите разобраться..... <script type="text/javascript"> $(document).ready(function () { $("ul.menu_body li:even").addClass("alt"); $('img.menu_head').mouseover(function () { $('ul.menu_body').slideToggle('medi um'); }); $('ul.menu_body li a').mouseover(function () { $(this).animate({ fontSize: "15px", paddingLeft: "10px" }, 50 ); }); $('ul.menu_body li a').mouseout(function () { $(this).animate({ fontSize: "13px", paddingLeft: "10px" }, 50 ); }); }); </script> ————————————— при наведении курсора на картинку выпадает меню..... но закрывается это меню только при повторном наведении на ЭТУ ЖЕ картинку. как сделать что бы выпадающее меню закрывалось нормально ??…
0 votes1 answer -
Помогите решить проблему почты
Здравствуйте! На одном из своих сайтов заметил проблему. На сайте есть форма отправки e-mail/ письмо должен получать в таком формате От : Борис Кому: Всем E-mail адрес: boris@gmail.com Контактный телефон: Текст письма А получаю в таком формате От : cnkaarrkpy Кому: Самое интересное что при нажатии submit есть код java который и проверяет заполнение полей <script language="javascript"> function empty() { var i=0 ; var array=new Array() ; var reg1 = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z])+$/; var reg2 = reg = /^[\0-9\-\+\(\)]*$/; if (document.form.f_name.value=="") { array[i]="Ф.И.О."; i++; }…
0 votes2 answers -
Raphael
Добрый день/вечер/утро/ночь! говорю сразу я новичок дубовый. решился воспользоваться библиотекой Raphael, но тут же встретил проблему - нету документации на русском. несмотря на мои знания английского, мало что понял в документации. собственно вопрос такой - создавая карту, как сделать перемещение ВСЕХ элементов? т.е. drag как я понял. нужно нажимая на любое место внутри svg, если удерживаю кнопку и перетаскиваю чтобы все объекты меняли свои Х и У. огромная благодарность за помощь(у меня 14 часов на выполнение задачи) кстати, карта берется из js файла, в котором каждая страна прописана отдельно, методами lineto/moveto/и кривыми.. выходит одна длиннющая строчка. upd1. норм…
0 votes2 answers -
Как разобрать результаты Sql запроса в Javascript
Доброго времени суток! такая вот задача есть Javascript функция она отправляет ajax запрос в результате которого должна получить результат запроса в базу от такого кода $v = $_REQUEST['param'] $sql = "SELECT `id`,`name` FROM `users` WHERE `city` = '$v'"; $result = mysql_query($sql); $s = mysql_fetch_array($result); $obj = $s; echo json_encode($obj); массив то я получаю а вот как разобрать его я не пойму нашел такой вот код for(var key in obj){ var val = obj[key]; alert (key+'='+val); но он пробегает только 1ю строку массива начала по цифровым индексам а потом по буквенным, а вот как обратиться к конкретному полю конкретной строки не могу понять. то есть нужен ана…
0 votes17 answers -
Крутая форма
Кто нить в курсе как сделать дефолт текст в инпуте при фокусе, которого нельзя редактировать. Пример есть на этом сайте https://www.tcsbank.ru/credit/form/?utm_source=tinkoff_form .Там кликните в поле Мобильный телефон и увидите. Можете помочь найти правильный подход, как это реализовать? Спасибо заранее всем отвечающим.
0 votes5 answers -
Плюс 4 процента к итоговой сумме
Подтолкните в нужном направлении, верно ли я делаю? исходная ф-ция: <script> <!-- function submitForm(val) { if(val != 'Y') document.getElementById('confirmorder').value = 'N'; var orderForm = document.getElementById('ORDER_FORM_ID_NEW'); jsAjaxUtil.InsertFormDataToNode(orderForm, 'order_form_div', false); orderForm.submit(); return true; } //--> </script> ну и то что я пытаюсь так сказать сделать: <script> <!-- function submitForm(val) { if(val != 'Y') document.getElementById('confirmorder').value = 'N'; var person_legal = document.getElementById('PERSON_TYPE_2'); var sum = document.getElementById('sum_product'); var without_n…
0 votes14 answers -
Случайный выбор из списка
Здравствуйте! Стоит задача сделать случайный выбор из списка, который должен состоять из <div>'ов, в которых картинка и ссылка! Так как мне надо сделать несколько таких на одной странице, является ли возможным список сделать в отдельном файле, и ссылаться на него? В js не шарю совсем! Прошу помочь или просто навести на мысль! Спасибо)
0 votes2 answers -
Gallery на JavaScript
Всем доброе время суток! У меня вопрос, что нужно изменить чтоб можно было сохранять картинки у себя на компе в оригинальном виде? в JavaSript я не селен, чтоб было понятно вот мой обычный сайт http://desktophd.ru/index.php/3d-grafika заранее спасибо
0 votes10 answers -
При наличие id выполнять предписания
Всем добрый. Увы не зная обращаюсь за помощью Имеем document.getElementById("edit").size = "12"; При наличие тега с id "edit" меняется значение размера на 12, но если такого тега на странице не окажется, то скрипт выдаст ошибку и дальнейший сценарий не выполнится Хотелось бы ввести условие if когда "document.getElementById("edit").size = "12";" выполнялось бы только при наличие id edit Если я не ошибаюсь, должно получиться что-то вроде: function editselect() { var elm = document.getElementById("edit"); if(elm) { elm.size = "12"; } } Помогите, пожалуйста, дописать
0 votes14 answers -
Два монитора - как определить разрешение?
Всем привет! Задача такая - есть сайт, заточенный под ширину экрана не менее 1024. Статистика показывает, что заходит народ и с меньшей шириной - видимо нетбуки, наладонники, коммуникаторы и т.п. Поэтому задумал определять ширину экрана и клиентской части браузера, если ширина экрана позволяет, а ширина клиентской части меньше, разворачивать окно по onload до оптимального размера, если же ширина экрана меньше 1024 - предупреждать и показывать упрощенный вариант. Стандартный метод: <script language="JavaScript"> var width=0; if (self.screen) width = screen.width; else if (self.java) { var jkit = java.awt.Toolkit.getDefaultToolkit(); var scrsi…
0 votes4 answers -
Калькулятор JS
Люди помогите доделать калькулятор,в java не селен((( Вот формочка: <span>Кол-во: <span style="color:#FF0000">*</span></span><input id="digitA" name="sum" type="text" size="2" maxlength="20" style="margin-left:64px;" /> <span>- </span><select name="valuta"> <option id="digitB" value="wmr">WMR</option> <option id="digitC" value="wmz">WMZ</option> </select> <input name="coll" type="button" value=" = " style="margin-left:5px;" onClick="calculate();" /><span> Итог: </span><br /> <input type="text" id="summa" value="" /> Вот скрипт: function calculate() { var a =…
0 votes5 answers -
Функция extend
Помогите наследованием через extend function extend(Child, Parent) { var F = function() { } F.prototype = Parent.prototype Child.prototype = new F() Child.prototype.constructor = Child Child.superclass = Parent.prototype } // создали базовый класс function Animal(..) { this.one=90 } // создали класс // и сделали его потомком базового function Rabbit(..) { ... } extend(Rabbit, Animal) // добавили в класс Rabbit методы и свойства Rabbit.prototype.run = function(..) { ... } // все, теперь можно создавать объекты // класса-потомка и использовать методы класса-родителя rabbit = new Rabbit(..) alert(rabbit.one)//ошибка можно полный пример ?!Очень б…
0 votes2 answers -
serialize() и name кнопки
$(function() { $(".visible").submit(function(event){ var data = $(this).formSerialize(); event.preventDefault(); $(this).find(".invis").html('<img src="../images/loaderA16.gif" alt="Uploading..." />'); var block = $(this).find(".invis")[0]; var success = function(result){ $(block).html(result); $(block).delay(3500).fadeOut(); } var error = function(){ $(block).html('<span style="color:red;">Cant load data </span>'); } $.ajax({ 'data' : data, 'url' : $(this).attr("action"), 'type' : $(this).attr("method"), …
0 votes10 answers