Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 10.12.2014, 02:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

z700i,
<p id="blink">Some text</p>
<script>
    setInterval(function(){
        var a = document.getElementById('blink').style.opacity || 1;
        document.getElementById('blink').style.opacity = (+a ? 0:1);
    },1e3);
</script>
Ответить с цитированием
  #12 (permalink)  
Старый 31.05.2018, 11:10
Новичок на форуме
Отправить личное сообщение для Stanislav22 Посмотреть профиль Найти все сообщения от Stanislav22
 
Регистрация: 31.05.2018
Сообщений: 1

Регулярные выражения =^ и 1e3
Подскажите пожалуйста что это?не могу найти их значения
Ответить с цитированием
  #13 (permalink)  
Старый 31.05.2018, 11:14
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

1) Присваивание с побитовым XOR
https://developer.mozilla.org/ru/doc...XOR_assignment

2) 1e3
Это 1000
один с тремя нулями
Ответить с цитированием
  #14 (permalink)  
Старый 08.01.2019, 21:32
Аватар для m~r.Nemo
Аспирант
Отправить личное сообщение для m~r.Nemo Посмотреть профиль Найти все сообщения от m~r.Nemo
 
Регистрация: 27.10.2012
Сообщений: 80

Есть простой скрипт времени-даты, как заставить оба span class="U_003A" мигать двумя цветами, #9c9c9c; и #333399; с интервалом в 500 милисекунд?
<style>
span.U_003A { color: #9c9c9c; }
</style>
<span id="clock"></span>
<script type="text/javascript">
function clock() {
 var date = new Date();
 var hour=date.getHours();
 var minute=date.getMinutes();
 var sec=date.getSeconds();
 var day=date.getDate();
 var month=date.getMonth();
 var year=date.getFullYear();
 var weekday=date.getDay();
 var monthes=new Array ("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");
 var dayNames = new Array("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");
document.getElementById("clock").innerHTML = (hour<10?"0":"")+hour+" <span class='U_003A'>:</span> "+(minute<10?"0":"")+minute+" <span class='U_003A'>:</span> "+(sec<10?"0":"")+sec+"<br/>"+dayNames[weekday]+"<br/>"+(day<10?"0":"")+day+" "+monthes[month]+" "+year+" г.";
window.setTimeout("clock()",500);
}
clock();
</script>

Последний раз редактировалось m~r.Nemo, 08.01.2019 в 21:38.
Ответить с цитированием
  #15 (permalink)  
Старый 08.01.2019, 22:05
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

m~r.Nemo,
<style>
span.U_003A { color: #9c9c9c; }
#clock.x  span.U_003A { color: #333399; }
</style>
<span id="clock"></span>
<script type="text/javascript">
function clock() {
 var date = new Date();
 var hour=date.getHours();
 var minute=date.getMinutes();
 var sec=date.getSeconds();
 var day=date.getDate();
 var month=date.getMonth();
 var year=date.getFullYear();
 var weekday=date.getDay();
 var monthes=new Array ("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");
 var dayNames = new Array("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");
document.getElementById("clock").innerHTML = (hour<10?"0":"")+hour+" <span class='U_003A'>:</span> "+(minute<10?"0":"")+minute+" <span class='U_003A'>:</span> "+(sec<10?"0":"")+sec+"<br/>"+dayNames[weekday]+"<br/>"+(day<10?"0":"")+day+" "+monthes[month]+" "+year+" г.";
document.getElementById("clock").classList.toggle("x");
window.setTimeout("clock()",500);
}
clock();
</script>
Ответить с цитированием
  #16 (permalink)  
Старый 15.01.2019, 19:13
Аватар для m~r.Nemo
Аспирант
Отправить личное сообщение для m~r.Nemo Посмотреть профиль Найти все сообщения от m~r.Nemo
 
Регистрация: 27.10.2012
Сообщений: 80

рони, а не подскажешь как правильно записать если два и более элемента меняют свойства?

#clock.x span.U_003A { ... }
#clock.x span.moment { ... }

или можно в спаны через запятую/пробел?
Ответить с цитированием
  #17 (permalink)  
Старый 15.01.2019, 19:29
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

m~r.Nemo,
#clock.x span.U_003A, #clock.x span.moment{ color: #333399; }
Ответить с цитированием
  #18 (permalink)  
Старый 15.01.2019, 19:40
Аватар для m~r.Nemo
Аспирант
Отправить личное сообщение для m~r.Nemo Посмотреть профиль Найти все сообщения от m~r.Nemo
 
Регистрация: 27.10.2012
Сообщений: 80

рони,
Я хотел спросить если у этих спанов меняются разные свойства, у одного спана меняется цвет, а у второго появляется/пропадает тень...
Ответить с цитированием
  #19 (permalink)  
Старый 15.01.2019, 19:58
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109


Сообщение от m~r.Nemo
#clock.x span.U_003A { ... }
#clock.x span.moment { ... }
Ответить с цитированием
  #20 (permalink)  
Старый 15.08.2019, 11:03
Кандидат Javascript-наук
Отправить личное сообщение для pokk Посмотреть профиль Найти все сообщения от pokk
 
Регистрация: 30.01.2014
Сообщений: 145

Подскажите как сделать независимое и синхронное мигание текста двух div.
Т.е по кнопке один один из div может прекращать мигать а потом по ней же запускаться, и надо что бы после запуска он мигал синхронно со вторым.
Сделал так, работает но не синхронно мигают после остановке =(
var TimerBlinkText=new Array(2);
function BlinkText(num,id){
 clearTimeout(TimerBlinkText[num]||0);
    TimerBlinkText[num]=setInterval(function(){
        document.getElementById(id).style.opacity ^= 1;
    },500);
}

function ClearBlinkText(num,id){
 clearTimeout(TimerBlinkText[num]||0);
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема со scroll Chrome Элементы интерфейса 2 21.10.2013 14:46
прогкрутка к якорям cOAPerator Общие вопросы Javascript 20 27.08.2013 03:30
нужно заставить одновременно работать слайдер и модальное окно обратной связи kvant355 Javascript под браузер 3 22.07.2013 16:34
Выравнять три дива в одной строке debugx (X)HTML/CSS 9 06.10.2011 12:03