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
4723 questions in this forum
-
Проследить id выбраного option (select).
Задача: У меня есть тег select, в котором есть 2 тега option: id первого - opt1, id второго - opt2. Вопрос: как с помощью JavaScript узнать, какой option выбран. OnClick не предлагать. Зачем: если выбран opt1 - тогда мне нужно, чтобы отображался ещё один элемент, допустим p id="p". Если выбран opt2 - элемент не отображается. Это я сделаю через CSS.
0 votes1 answer -
Скачать часть страницы
На странице есть счёт-фактура, её можно распечатать, но вот как сохранить её на комп? Я понимаю, что велосипед не нужно изобретать, должно быть готовое решение, только не могу найти, так как по сути даже не знаю как это дело обозвать. Кто-то сталкивался?
0 votes8 answers -
Обращение к дочернему элементу
есть след код <article> <h3>What is Lorem Ipsum?</h3> <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages.</p> <h3>Where does it come from?</h3> <p>Contrary to popular belief, Lorem Ipsum is…
0 votes1 answer -
Как передать значение из поля в поле?
Не могу значение с одного поле на другой, через JavaScript. Помогите пожалуйста! <!DOCTYPE HTML> <html lang="kz"> <head> <meta charset="utf-8"> <title> ВЫВОД </title> </head> <body> <input type="text" name="Vvod" value="Пример" placeholder="введите имя"> <input type="text" name="Vyvod"> <br> <input type="submit"></button> <br> <script type="text/javascript"> function submit() { let Vvod=document.getElementsByTagName('Vvod'); Vyvod.value=Vvod; console.log(Vyvod.value); } </script> </body> </html>
0 votes1 answer -
Объясните неучу
Пример. Хочу чтобы при наведение на фото, свойство opacity постепенно изменялось до 0, а если убрать мышь то возвращалось к исходному значению. Часть скрипта скопипасил с других ресурсов, поэтому сам понимаю его процентов на 90%. В частности зачем передавать event как аргумент в функцию opacityDown()? Если аккуратно то все нормально, но если быстро водить мышкой то не успевает отрабатывать. Где я просчитался? window.onload = function ready(){ var menuLi = document.getElementById('list').getElementsByTagName('li'); var fotoLi = document.getElementById('screenshot').getElementsByTagName('li'); for(var i=0;i<fotoLi.length;i++){ fotoLi[i].onmouseover=function opacity…
0 votes1 answer -
Javascript в классе CSS
1)Скажите, можно ли для определенного класса в CSS использовать скрипт(Javascript)? Чтоб потом вставить этот класс где-то в коде хтмл. 2)Если такого нету, как для определённого браузера использовать определённый код Javascript?
0 votes4 answers -
Карусель
Вот задумал я в порыве постичь javascript запрогать карусель и запрогал. Тестировал я её в Fire Fox, Chrome, Opere и IE, и всё бы ничего но осёл кладёт на мою карусель болт. Поковырялся, понял что в осле другая объектная модель ul = document.getElementById('karusel').firstChild.nextSibling.nextSibling.nextSibling а не работает потому что вместо того чтобы, как другие браузеры вставлять между всеми объектами по пустому объекту text, он пишет всё подряд. Понять его можно и даже приспособится удаётся, но получается громоздко. Вопрос: есть ли хорошие методы без лишних нагрузок решить проблему? P.S. Давал другу посмотреть, он сказал что в хроме левой стрелочки невидно, это п…
0 votes7 answers -
Как сделать, чтобы текст более не выводился, после определен. правила?
Сейчас, если набираешь больше 10 символов, выпадает определенный текст. Если ты набрал более 50 символов, этот текст исчезает. Но как сделать так, чтобы если ты начал стирать текст менее 50 символов, то второе правило уже не действовало, то есть не выводило текст заново?! вот пример: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <style> .hint { color: red; font-size: 12px; } #stopposting { color: red; display: none; } </style> </head> <body> Вписываем текст ↓<br/> <input id="title" size="60" name="title" value="" onchange="blurValid(this, 'title', '')" onkeyup=" if (t…
0 votes2 answers -
Передача параметров в функцию.
Здравствуйте. Я пытаюсь по onClick передать в функцию текст абзаца с тегами форматирования, img с кавычками и прочее. Ничего не получается, на экран вылазит абракадабра. Я понимаю как мне кажется в чем дело, в передаваемом параметре встречаются кавычки и скобки, которые по всей видимости закрывают передаваемую переменную и onClick думает, что всё, и далее выводится остаток строки в виде текста. Глючит строка трока такого вида - onClick="postview(\''.$shmess.'\')" Подскажите, каким образом можно передать в функцию такую строку ? Спасибо.
0 votes5 answers -
Как убрать цвет?
При наведении мышкой на ячейку, затается фон через стили onmouseover="this.style.background='#FF0'" тип. того... Можно ли вернуть обратно отсутствие заливки? чтобы ячейка снова стала прозрачной и видно фон? чтонибудь подобное this.style.background='none';
0 votes1 answer -
код не работает в Е
подскажите, почему вот такая функция работает в Мозиле но не работает в ИЕ function sndvl() { p=opener; if(p!=null) p.document.forms.forma1.inp1.value=document.forms.form2.inp2.value; }
0 votes5 answers -
Интерактивная карта
здравствуйте. Очень приглянулась мне интерактивная карта из этой статьи. Но от JavaScript я далек пока что, кто то может подкинуть код или ссылку на похожее, но более простое решение? И еще желательна возможность при клике по области выводить div справа от всей карты Заранее спасибо
0 votes10 answers -
Отслеживание состояния элемента в ie8-9
Можно ли как-то это реализовать ? Чаще всего нужно отслеживать когда блок становиться видимым, при каком либо событии.
0 votes4 answers -
ajaxSubmit формы + дополнительные данные
Имеется форма с несколькими полями + таблица с данными: http://jsfiddle.net/nvCp2/ При нажатии кнопки "Отправить" происходит отправка данных на почту. Вопросы: 1) при отправке данных php скрипту нужно добавить туда данные из таблицы - как это можно сделать? 2) тестирую локально(html страница + js скрипт) лежат на пк, а php скрипт на сервере - при нажатии "Отправить" в консоли такие данные: SUBMITXMLHttpRequest cannot load http://*******/send.php. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. index.html:1NOНесмотря на то что консоль вывела "NO" письмо на почту пришло. Непонятно что за ошибка(к…
0 votes1 answer -
Добавление элемента в массив
Почему не добавляется элемент? var obj = { className: 'open menu'}function addClass(obj, cls){ for(key in obj){ var key = obj[key]; key.push(cls); return key; }}addClass(obj, "me")
0 votes10 answers -
Всплывающие окно проблемы с IE 7
Всем привет, имеется скрипт всплывающего окна... #Код js_ function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { oldonload(); func(); } } } /* This is our current popup function - parts of the site still use it, so I need to keep it */ function acpopup(strURL,strType,strHeight,strWidth) { var strOptions=""; if (strType=="console") strOptions="resizable,height="+strHeight+",width="+strWidth; window.open(strURL, '', strOptions); } /* new accessible, unobtrusive popup code */ function windowLinks() { // create a new function called window…
0 votes5 answers -
canvas
метод clip() удаляется все что находится вне указанной фигуры. задача: после применения метода нарисовать что-либо, а потом рисовать уже во свей области, т.е. далее этот метод отменить
0 votes2 answers -
Как изменить переменную в функции
Вот код http://jsfiddle.net/CJQT7/6/ как изменить переменную playlist в функции check? кнопка check - проверить переменную кнопка click - вызвать плагин с другим аргументом
0 votes2 answers -
таймер каждые 30 минут
Есть готовый плагин?
0 votes6 answers -
Отправка данных на форму через jsonp
Есть гугловская форма,на которую отправляются данные из скрипта. $.ajax({ type: "post", dataType: "jsonp", url: "https://docs.google.com/forms/path_to_form", headers: { 'Access-Control-Allow-Origin': first_name+' '+last_name }, contentType: "application/x-www-form-urlencoded;charset=utf-8", cache: false, data: { "entry.820618923": first_name, "entry.843117187": last_name, "entry.730836512": email, "entry.185059685": phone, "entry.2052825465": service_type }, complete: function(object) { form[0].reset(); $("#service_type").val($("#service_type option:first").val()); $("#modal-form").fadeOut('fast'); …
0 votes5 answers -
Rotation
Кто-нибудь знает как повернуть, например, изображение на определ?нный угол в Java?
0 votes2 answers -
заканчивается загрузка картинок после совершения действия
добрый день, тестил сайт пока только ни IE 6 - http://www.papean.ru/ на сайте стоит скрипт который прячит и показывает блоки с отдельным контентом <script language="JavaScript"><!-- function openBlock(id, force_open){ document.all(id).style.display = ((document.all(id).style.display=="none" || force_open) ? "block" : "none"); } var Blocks = ['n1','n2','n3','n4','n5','n6']; var HideBlocks = ['n1','n2','n3','n4','n5','n6']; function hideBlocks(){ for (var j=0;j<HideBlocks.length;j++) document.all(HideBlocks[j]).style.display = "none"; } --></script> ПРОБЛЕМА: если зайти на сайт (или обновить его) и успеть кликнуть на один из разделов к примеру ЛОГОТ…
0 votes3 answers -
Рисование с помощью JS
Возможно ли написать код js контурного рисования? Вот пример, но он сделан с помощью flash: программное контурное рисование во Flash
0 votes4 answers -
Замена контента
Здравствуйте друзья, я с JS только недавно знаком, и меня интересует вопрос, как можно сделать замену контента по клику, а потом если кликаеш по иному, тот что был активирован возвращаеться в прежний?
0 votes3 answers -
opera предлагает сохранить файл при загрузке
Использую https://github.com/blueimp/jQuery-File-Upload в связке с рельсой, когда жму загрузить на превьюху, то предлагает сохранить файл create_from_uploader, пока еще не дебажил сам, но может кто-нибудь сталкивался. Opera от 11.62.
0 votes4 answers