我使用本教程创建了一个基本的 Javascript 函数,用于在给定时间段内实现更改。
function fadetext(){
if(hex>0) {
hex-=11;
document.getElementById("sample").style.color="rgb("+hex+","+hex+","+hex+")";
setTimeout("fadetext()",20);
}
else
hex=255
}
问题一:如何通过function
;输入变量 例如fadetext(element, time)
。我无法通过简单地用变量替换值来做到这一点。
问题2:通过javascript逐步实现更改是标准(也是正确的)方法吗?我的困惑点是我们fadetext()
在自己的函数中使用函数。这不会造成过载吗?