pouvez-vous me dire pourquoi ce JavaScript ne fonctionne pas.pourquoi javascript onclick div diapositive ne fonctionne pas?
function expand()
{
var slidingDiv = document.getElementById("expandDiv");
var startPosition = 350;
var stopPosition = -150;
if ((parseInt(slidingDiv.style.top) > stopPosition)&&(parseInt(slidingDiv.style.top) < startPosition))
{
slidingDiv.style.top = parseInt(slidingDiv.style.top) + 5 + "px";
setTimeout(expand, 5);
}
}
.......
<a onclick="expand();">Expand</a>
<div id="expandDiv" style="width:300;height:100;background-color:#fff;position:absolute;border:1px solid #ccc;">hello<br />great testing</div>
Expliquez "ne fonctionne pas". – Tomalak
signifie qu'il n'est pas en expansion le (style.top) de la div – user153887