Subscribe to get the latest pricing and company announcements.

فرم نظرسنجی

خریدار محترم
ضمن قدردانی از حسن انتخاب جنابعالی، این شرکت به منظور ارائه محصولاتي با كيفيت بهتر و خدماتي مطلوب‎تر آماده دريافت نظرات ارزشمند شما مي‎باشد. بديهي است كه همكاري شما ما را در اين راه رهنمون خواهد بود.

document.addEventListener('DOMContentLoaded', function () { // ۱. شناسه فیلد انتخاب محصول const PRODUCT_FIELD_ID = 'product_select'; // ۲. لیست ID فیلدهایی که فقط باید برای «سازه‌های خورشیدی» نمایش داده شوند const solarFieldIds = [ 'solar_quality', 'solar_price', 'solar_accuracy' ]; // ۳. لیست ID فیلدهایی که برای همه محصولات به جز «سازه‌های خورشیدی» نمایش داده می‌شوند const nonSolarFieldIds = [ 'quality', 'price', 'variation' ]; // متنی که دقیقا در گزینه فیلد انتخاب محصول برای سازه خورشیدی نوشته شده است const SOLAR_VALUE = 'سازه‌های خورشیدی'; function getFieldWrapper(id) { const inputEl = document.getElementById('form-field-' + id); return inputEl ? inputEl.closest('.elementor-field-group') : null; } function updateVisibility() { const productInput = document.getElementById('form-field-' + PRODUCT_FIELD_ID); if (!productInput) return; const selectedValue = productInput.value.trim(); const isSolar = selectedValue === SOLAR_VALUE; // مدیریت فیلدهای مخصوص سازه خورشیدی solarFieldIds.forEach(id => { const wrapper = getFieldWrapper(id); if (wrapper) { wrapper.style.display = isSolar ? 'block' : 'none'; } }); // مدیریت فیلدهای غیر خورشیدی nonSolarFieldIds.forEach(id => { const wrapper = getFieldWrapper(id); if (wrapper) { wrapper.style.display = isSolar ? 'none' : 'block'; } }); } // نحوه راه‌اندازی و گوش دادن به تغییرات فیلد const productSelectEl = document.getElementById('form-field-' + PRODUCT_FIELD_ID); if (productSelectEl) { productSelectEl.addEventListener('change', updateVisibility); // اجرای اولیه برای زمان بارگذاری صفحه updateVisibility(); } });