<script>
function blink() {
var div= document.getElementById('greeting');
if (div.style.visibility =="hidden"){
div.style.visibility =="visible";
} else {
div.style.visibility =="hidden";
}
}
window.setInterval(blink,500);
</script>
</head>
<body>
<div id="greeting">
Hello,Guys!
</body>
Это происходит, потому что вы вместо знака присваивания (=
) используете знак сравнения (==
). Изменять стиль нужно именно знаком =
:
function blink() {
var div = document.getElementById('greeting');
if (div.style.visibility == "hidden") {
div.style.visibility = "visible";
} else {
div.style.visibility = "hidden";
}
console.log(div.style.visibility);
}
setInterval(blink, 500);
<div id="greeting">
Hello,Guys!
</div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Скрипт гамбургера не работает в Google Chrome, но прекрасно работает в FireFox, если я задаю ему if($(window)width()<=800){}
Как реализовать на нативном js аналогичную функцию appendTo (jquery) ?
Использую библиотеку Sweetalert, вот репозиторий на гитхаб https://githubcom/t4t5/sweetalert