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.write()
Добрый день форумчане! Обнаружил такой подводный камень при создании нового документа данным методом: (заранее извиняюсь за сумбурность изложения) (пример для простоты взят из книги Стефана Коха) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script language="JavaScript"> <!-- hide function openWin3() { myWin= open("", "displayWindow", "width=500,height=400,status=yes,toolbar=yes,menubar=yes"); // открыть объект document для последующей печати myWin.document.open(); /// генерировать новый документ myWin.document.writeln("<html><head><title>On-the-fly"); myWin.document.writeln(…
0 votes13 answers -
как вставить html в input c помошью jQuery ?
Столкнулся с проблемой, нужно вставить html в input, но вместо значения html в input выводится сам html те надо вывести значение переменной myvar по клику на инпуте, делаю так var myval = "<span class='test'>some value</span>"$(this).val(myval);а как в input вывести значение самого html ?
0 votes5 answers -
Срочно помогите!!!
Я нашёл интересный скрипт и доработал его, но текстовые поля мгновенно очищаются! Вот ссылка. А ниже прикреплён файл, кто сможет помогите, и объясните почему это не работает как надо. Заранее спасибо! maker.html
0 votes1 answer -
проверка ввода данных
ребят, объясните, плз, следующее: мне нужно написать скрипт, проверяющий, что пользователь ввел в форму. наверника, есть манул какой-нибудь или, возможно, тема уже подымалась на форуме, тогда меня можно послать на определенную ссылку на данном этапе интресует такая фишка: использую alert(). например, если юзер не ввел данные в поле, то вывожу "введите данные" и т.п. столкнулась с двумя проблемами: 1. регулярные выражения в JS (а может, можно вставлять куски пхп, ведь там рег выр -- штука простая, как 2 пальца) 2. <input type="submit" value="Submit" onclick="m_alert()"> если юзер что-то не ввел, что алерт сообщение кидает, но как только нажимаешь "ок" -- сабмит ср…
0 votes12 answers -
Flash-заглушка
Здравствуйте! Подскажите. как реализовать такую штуку: если у пользователя в броузере отключен показ flash, пользователь должен видеть статичную картинку. Погуглила, ничего толкового не нашла...
0 votes6 answers -
Как кроссбраузерно подгрузить XML?
Вопрос: Как кроссбраузерно подгрузить XML? ...пока ждал, нашел сам. Ответ: if(document.ActiveXObject){ var doc= new ActicveXObject("Microsoft.XMLDOM"); } else if (document.implementation&&document.implementation.createDocument){ var doc=document.implementation.createDocument("", "doc", null); } doc.async=false; doc.load=("XmlUrl"); ...вероятно так.
0 votes15 answers -
индекс элемента в дереве dom
в элементе select есть selectedIndex атрибут <ul> <li></li> <li></li> <li></li> </ul> имея в onClick событии element ссылающийся на второй li, как програмно узнать что он второй, без присвоения всем li в какой то атрибут их номера
0 votes4 answers -
Resizable input,textarea
нужна такая реализация - чтобы можно было тянуть за края в ширину,высоту поле input например Есть у кого что на памяти из готовых скриптов по данной тематике? или может кто поможет в написании? а то пока не нашел на ресурсах ajax подобный скрипт очень нужно ну хоть какие-то движения в эту сторону.. спасибо заранее!
0 votes18 answers -
Пару нюансов в массивах
Изучаю массивы JavaScript. 1)Скажите, если массив создаётся вот так: var z = ['красный','синий','голубой']; Переменная z первращается в объект конструктора Array? в отличи от такого создания var x = new Array(5,7,3,' Петя'); 2)Вот такой вариант у меня в коде встречается. function magazin(products){ А затем,после этой функции такая строка пишется var product = new Array(); //Здесь создается объект конструктора Аррей,верно? magazin(product); Функция с именем magazin,что превращается в массив магазин,такое разве бывает? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><title>Тренировка</title> <link rel="styleshe…
0 votes31 answers -
Прототип объекта
Почему при вызове computer.videocard значение не изменилось? var computer = { type: Math.random().toString(36).substring(7), cpu: Math.random().toString(36).substring(7), videocard: Math.random().toString(36).substring(7) }; var mac; mac = Object.create(computer); mac.videocard = "nvidia" Почему, если добавить элемент в массив, то он записывается, а строка нет? var person = { name: "Nicholas", friends: ["Shelby", "Court", "Van"] } var anotherPerson = Object.create(person); anotherPerson.name = "Greg"; anotherPerson.friends.push("Rob"); person.name // Nicholas person.friends // ["Shelby", "Court", "V…
0 votes20 answers -
конфликт двух библиотек на jQuery
Здравствуйте, Я купил готовый шаблон с подключенными библиотеками jQuery и у меня есть парочка своих файлов js в которых я тоже использую jQuery вот приблизительно как это выглядит: <script type="text/javascript" src="js-plugin/respond/respond.min.js"></script><script type="text/javascript" src="js-plugin/jquery-ui/jquery-ui-1.8.23.custom.min.js"></script><!-- third party plugins --><script type="text/javascript" src="bootstrap/js/bootstrap.js"></script><script type="text/javascript" src="js-plugin/easing/jquery.easing.1.3.js"></script><!-- carousel --><script type="text/javascript" src="js-plugin/owl.…
0 votes14 answers -
Перелистывание страниц
Коллеги! Подскажите - есть ли возможность (готовый скрипт) на javascript делать переход на следующую страницу. Например, есть страница ttt1.html, а кликая на ссылку попадаешь на страницу ttt2.html и так далее... Может можно с помощью скрипта создать переходя на страницу по типу "+1" Хэлп!
0 votes7 answers -
Applet под Div и iFrame!
Задача: Наложить полупрозрачный слой на java applet. На сайте использую multibox для подгрузки подробной версии новости. В мультибоксе при клике на "Подробнее" стандартно создаётся полупрозрачный див 100 на 100 процентов + слой-рамка новости, а в этом слою в iframe подгружается полная новость. Всё работало отлично, пока я не поставил java applet на страницу(pjirc). Теперь аплет перекрывает даже оверлей, создаваемый мультибоксом. Погуглив, я выяснил, что апплеты как бЭ грузятся не браузером, а операционкой, потому это не проблема z-index'a... Самое нормальное решение нашёл ЗДЕСЬ. Для тех кто не шарит в английском, чел перекрыл апплет используя трюк iFrame shim. Он как бы с…
0 votes2 answers -
Как добавить группу в Select
Добрый день форумчане! Подскажите как при помощи JS добавить в список <SELECT> группу <optgroup> ? и как ее можно удалить?
0 votes25 answers -
z-index в слое,созданном при помощи JavaScript
Подскажите ,плз. Я вывожу скриптом из базы уменьшенные копии картинок, каждая из которых заключена в див ( код Smarty) {section name=banner loop=$ar_banner} <div style="float:left;margin-right:22px;height:190px;border:0px solid red;z-index:1;" id="ban{$ar_banner[banner].id}" onmouseover="showbig('show','{$ar_banner[banner].image}',{$ar_banner[banner].width},{$ar_banner[banner].height},{$ar_banner[banner].id})" id="ban{$ar_banner[banner].id}" onmouseout="showbig('hide','{$ar_banner[banner].image}',{$ar_banner[banner].width},{$ar_banner[banner].height},{$ar_banner[banner].id})"> html_image file="/images/banners/mini_`$ar_banner[banner].image`"} </div> {/…
0 votes3 answers -
как в IE вычислить ширину div`a?
Короче читаю тут: http://www.xulplanet.com/references/objref...DivElement.html Пробую: scrollWidth offsetWidth clientWidth В Opera все отлично определяется, в ie везде 0 (((((((((( сцуко, мя это детище microsoft до суецида скоро доведет (( замучился уже....при том приходятся бегать к другому компу чтоб посмотреть как он в ie то, ибо себе я этот ужас не ставил ((( Подскажите плиз, кто знает.....
0 votes15 answers -
Случайный текс!
Хочу сделать на сайте, "Случайный совет" , его смысл в том что при загрузке страницы выводился -бы какой нить случайный совет, и при обновлении страницы он-бы менялся. Вот состряпал примерный код но он почемуто выводит токо первый совет: HTML <html> <head><title>Вывод случайного текста</title> <style type="text/css"> #sovet{ width:500px; height:80px; border:1px solid red; } </style> <script type="text/javascript" src="sovet.js"></script> </head> <body onLoad="sovett()"> <p>Текс который будет менятся находится в блоке с красной рамкой</p> <div id="sovet"> Включите пожалуйста Jav…
0 votes7 answers -
event.y+window.document.body.scrollTop не работает в firefox
Подскажите, как сделать следующий (полагаю, очень старый) скрипт, чтобы он работал и в файр фоксе. if ( ((event.y+window.document.body.scrollTop) < parseInt(document.all.mml.style.top)+2) || ((event.x+window.document.body.scrollLeft) < parseInt(document.all.mml.style.left)+2 ) || ((event.x+window.document.body.scrollLeft) > parseInt(document.all.mml.style.left)+parseInt(document.all.mml.style.width)-2) ) { for (var i=0; i<EL_QUANT; i++) {document.all.submenu[i].style.visibility="hidden"; } } В ИЕ и Опере работает нормально. Правда при валидации говорит, что лучше использовать GetElementById вместо document.all. Но когда я делаю подобную замену…
0 votes7 answers -
Музыка в качестве фона сайта
Всем привет! Подскажите, пожалуйста, как сделать, чтобы при загрузке сайта начинала играть музыка и при переходе на другие страницы продолжала играть. <script src="URL/media/?auto=0;small=0;color=0055e9;loop=0;textoff=0;t=audio;f=URl type="text/javascript"></script> музыка загружается после просмотра страницы, при переходе - начинается сначала. <bgsound src="URL" loop=5 volume=0 balance=0> <EMBED атрибуты> </EMBED> с ними не получается. Или скажите, где можно узнать. Спасибо большое! P.S. О том, что музыка, тем более фоновая, может испортить сайт и статью "не надо на сайт грузить музыку" (что-то в этом роде) читал.
0 votes19 answers -
onKeyUp и Firefox
Почему в Firefox это не пашет? <script type="text/javascript"> function Key_Up() { self.close(); } document.onkeyup=Key_Up; </script>
0 votes7 answers -
Вызов функции, после окончания прокрутки
Добрый день! Не подскажите, как определить, когда заканчивается прокрутка? Нужно подсчитывать высоту блоков при начале прокрутки, а при событии scroll все тормозит.
0 votes4 answers -
Простой скрипт "Отгадай загадку"
Доброго дня. Может кто поможет, нужен один простой скрипт "Отгадай загадку". Сначала идет текст загадки - "Текст загадки бла-бла-бла". За ним идет ссылка "Правильный ответ". При нажатии на ссылку, она должна исчезнуть, должен появится текст ответа "Текст ответа бла-бла-бла". Важно - если в браузере будет отключен java-script, то должен отображатся только "Текст загадки бла-бла-бла", а ссылка и сам правильный ответ не должны отображатся. Нашел такой скрипт: <p align=justify>Текст загадки бла-бла-бла <script type="text/javascript"> // Получаем элемент и текст через параметры function textIt(element, text) { // Создаем текстовый узел с нашим текстом var textNo…
0 votes4 answers -
Можно ли при помощи Jquery Убрать сылку?
Имею вот такой код <a href="#"><img id="photo-img-big" src="test.jpg"></a> Требуется средствами JQ сначала убрать ссылку, а потом поставить её назад. Или сделать ссылку некликабльной(onclick='return false;' вставлять например), а потом вновь кликабельной.
0 votes1 answer -
Почему срабатывает со второго клика?
https://jsfiddle.net/fwyukjom/ селектор должен открываться с первого клика на ссылку "Select City", по моему мнению.А открывается только со второго и после этого работает нормально.(открывается-закрывается) где я ошибся?
0 votes4 answers -
обрезать строки
помогите пожалуйста найти скрипт, обрезающий строки в интернет-магазине описания товаров слишком длинные. хотелось бы сократить их до определённого количества строк(например до 3). но проблема в том, что описания созданы через визивиг и поэтому в тексте содержатся различные тэги типа span, div, p и т.д. однако каждое описание находится в контейнере .text хотелось бы что-нибудь типа такого jQuery('.text').correctLines( 3, '' ); вот пример кода <article class="item2"> <div class="top"> <h1> <a data-product="1" href="products/apple-iphone-4s-16gb">Apple iPhone 4S 16Gb</a> </h1> <form class="variants" action="/cart"> &l…
0 votes21 answers