⏳۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همهچیز به قیمت قبل برمیگرده!
مشاهده دورههابا سلام
دوستان توی کد های js بنده یه دیتایی رو از selection html میگیرم بعد اول value اون رو نشون میدم و سپس با متغییر if یه فعالیتی رو میدم
الان اون بخش value با تغییر selection تغییر میکنه ولی اون if هایی که قرار دادم دوباره چک نمیشه و اون پردازش اول صفحه نمایش داده میشه ممنون میشم به بنده کمک کنید این if با هر بار تغییر در selection توسط کاربر value اون بیاد و دوباره تو if برسی بشه
setInterval(function(){
var typeacc = document.querySelector('#tyac').getAttribute("data-value")
var timeacc = document.getElementById("selectmonth").value;
document.getElementById("time").innerHTML = timeacc;
if(timeacc == 30){
document.getElementById("price").innerHTML = pf1standard;
}
if(timeacc == 90){
document.getElementById("price").innerHTML = pf3standard;
}
if(timeacc == 365){
}
}, 1);
@abdolrahman
امکانش هست نمونه کدی در این باره به بنده بدید
شاید پاسخ شما همینجا باشد
@abdolrahman
به خاطر اینکه هر 1 ثانیه محتوای داخل همون selection رو برسسی کنه
خب اینکاری کردین درست نبود ، راه بهتری وجود داشت. از onchange میتونید استفاده کنید
var yourinput = document.getElementById("selectmonth")
yourinput.onchange = function() {
var typeacc = document.querySelector('#tyac').getAttribute("data-value")
var timeacc = document.getElementById("selectmonth").value;
document.getElementById("time").innerHTML = timeacc;
if (timeacc == 30) {
document.getElementById("price").innerHTML = pf1standard;
}
if (timeacc == 90) {
document.getElementById("price").innerHTML = pf3standard;
}
}
این کد وقتی اون سلکتتون تغییر کرد ، میاد شرط هارو چک میکنه و کار هارو انجام میده
@abdolrahman
عمل نمیکنه
@amirhossien1338
خطایی میده؟
نمیدانم چرا کار نمیکنه. درکل این کاربرد onchange بود ، خوتون باهاش ور برید شاید راه حلی پیدا کردید. امیدوارم دوستان کمکتون کنن
@abdolrahman
مشکلش اینه که خطایی دریافت نمیکنم و کد هم کار نمیکنه :(