Следующий код работает только тогда, когда я отладки через него:Переход работает только на отладку
function testFunction()
{
var input = document.getElementById("testInput");
var button = document.getElementById("testButton");
input.style.transition = "box-shadow 0s";
input.style.boxShadow = "0px 0px 5px #ff0000";
input.style.transition = "box-shadow 5s";
input.style.boxShadow = "0px 0px 0px #000000";
//input.focus();
}
<input id="testInput"/>
<button id="testButton" onclick="testFunction();">Press me!</button>
Я пробовал без input.focus();
, но это не делает разницы. Когда мой отладчик находится в этом пункте input.style.boxShadow = "0px 0px 5px #ff0000";
, я могу продолжить, и он работает. Почему поле ввода не отображается красным, когда я запускаю этот код? JSFiddle.
Без перха ps консольный вывод, сказать сложно. Я посмотрю на JSFiddle и посмотрю, нет ли чего-то определенного, поскольку вы только дали мне блок кода. – 4g0tt3nSou1
@ 4g0tt3nSou1 Консоль ничего не выводит. – Wavum