فرق این دو کد در چیه درحالی که دومی درست کار می کنه!
دومی درست کار می کنه ولی اولی نه!
var prg = document.getElementById('id');
setInterval(myfun , 100)
function myfun() {
prg.style.width -= "1%"
}
var prg = document.getElementById('id');
var time = 100;
setInterval(myfun , 100)
function myfun() {
time -= 1;
prg.style.width = time + "%";
}
این کد مشکل سینتکس نداره اگه در این کد دیدید فکر نکنید مشکل از سینتکس هست
@arminamirinasab
"1%" عددی نیست که -= بشه
فرق شون زیاده، مشکل چیه؟ سوال چیه؟
این خط کد در اولی ایراد داره:
prg.style.width -= "1%"
معادل با این میشه، که مشخصه ایراد داره:
prg.style.width = prg.style.width - "1%";شاید پاسخ شما همینجا باشد