経験豊富なプログラマー、
私はdivをアニメーション化するための簡単な関数を書きました:
<script>
function okenko(y1, y2, dy)
{
vyska = document.getElementById("okenko");
y1=y1+dy;
if (y1<=y2) {
vyska.style.bottom = y1+'px';
alert(y1);
setTimeout(okenko(y1, y2, dy),30);
}
else {
vyska.style.bottom = y2+'px'
}
}
</script>
プラストリガーボタンとdiv:
<input type="button" onclick="okenko(-60,0,5);" value="Okénko">
<div id="okenko" style="position:fixed;bottom:0px;">
alert() を挿入すると問題なく動作しますが、削除するとアニメーションがスキップされます。何が問題ですか?
ありがとう!