2009-09-07 43 views
0

我發現下面的腳本增加和減小字體大小,但沒有任何人有任何想法如何做默認字體的功能?如何添加默認文字大小功能 - Javascript

var min=8; 
var max=18; 
function increaseFontSize() { 
    var p = document.getElementsByTagName('div'); 
    for(i=0;i<p.length;i++) { 
     if(p[i].style.fontSize) { 
     var s = parseInt(p[i].style.fontSize.replace("px","")); 
     } else { 
     var s = 12; 
     } 
     if(s!=max) { 
     s += 1; 
     } 
     p[i].style.fontSize = s+"px" 
    } 
} 
function decreaseFontSize() { 
    var p = document.getElementsByTagName('div'); 
    for(i=0;i<p.length;i++) { 
     if(p[i].style.fontSize) { 
     var s = parseInt(p[i].style.fontSize.replace("px","")); 
     } else { 
     var s = 12; 
     } 
     if(s!=min) { 
     s -= 1; 
     } 
     p[i].style.fontSize = s+"px" 
    } 
} 
+0

能否請您解釋一下這個問題嗎? – Aziz

+0

我有三個按鈕,增加,減少和默認字體大小。 – Caremy

+0

A+ Caremy

回答

2
function resetToDefaultFontSize() { 
    var p = document.getElementsByTagName('div'); 
    for(i=0;i<p.length;i++) { 
     p[i].style.fontSize = "12px"; 
    } 
} 

注:jQuery的可以使所有這些功能集成到3單行,所以你可能想看看它。

www.jquery.com

+0

已經測試過。它工作正常。非常感謝您的快速回復 – Caremy