このチュートリアルを使用して、一定期間の変更を実装するための基本的な Javascript 関数を作成しました。
function fadetext(){
if(hex>0) {
hex-=11;
document.getElementById("sample").style.color="rgb("+hex+","+hex+","+hex+")";
setTimeout("fadetext()",20);
}
else
hex=255
}
質問 1:function
;を介して変数を入力する方法 例えばfadetext(element, time)
。値を変数に置き換えるだけでは、そうすることができませんでした。
質問 2: javascript による変更を徐々に実装するのは、標準的な (そして正しい) 方法ですか? 私にとっての混乱点はfadetext()
、独自の関数内で関数を使用することです。これは過負荷になりませんか?