Accessibility Tools

Skip to main content
ขนาดตัวอักษร
document.addEventListener('DOMContentLoaded', function() { const container = document.querySelector('.cc-fontsize-645'); if (!container) return; const buttons = container.querySelectorAll('.cc-btn'); const targetEl = document.querySelector('body'); const storageKey = 'cc_fontsize_pref'; function setFontSize(size, activeBtn) { if (targetEl) { targetEl.style.fontSize = size + 'px'; } buttons.forEach(btn => btn.classList.remove('active')); if (activeBtn) { activeBtn.classList.add('active'); } localStorage.setItem(storageKey, size); } // โหลดค่าที่บันทึกไว้ใน localStorage (ถ้ามี) const savedSize = localStorage.getItem(storageKey); if (savedSize) { let matchedBtn = null; buttons.forEach(btn => { if (btn.getAttribute('data-size') === savedSize) { matchedBtn = btn; } }); if (matchedBtn) { setFontSize(savedSize, matchedBtn); } } // Event Listener สำหรับปุ่มกด buttons.forEach(btn => { btn.addEventListener('click', function() { const size = this.getAttribute('data-size'); setFontSize(size, this); }); }); });
//can't use var or let here for the querySelector document.querySelector('div.ad-636').addEventListener("mouseover", mOver, false); document.querySelector('div.ad-636').addEventListener("mouseout", mOut, false); function mOver() { document.querySelector('div.ad-636').querySelector('ul').classList.add("displayed") } function mOut() { document.querySelector('div.ad-636').querySelector('ul').classList.remove("displayed") } English (UK)