したがって、このコードは機能します:
<script>
function animate() {
var x = 0;
var goUp = document.getElementById('rotationUp');
var comeDown = document.getElementById('rotationDown');
goUp.onmouseover = alert(x);
}
</script>
これはしません:
<script>
function animate() {
var x = 0;
var goUp = document.getElementById('rotationUp');
var comeDown = document.getElementById('rotationDown');
goUp.onmouseover = function() {
alert(x);
}
}
</script>
唯一の違いは関数です。どこが間違っていますか?
PS:関数として機能する必要があります