2009-09-07 6 views
0

J'ai trouvé le script suivant pour augmenter et diminuer la taille de la police, mais est-ce que quelqu'un a une idée de la façon de faire la fonction pour la police par défaut?Comment ajouter la taille de texte par défaut Fonction - 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

pouvez-vous s'il vous plaît expliquer la question? – Aziz

+0

J'ai trois bouton, augmenter, diminuer et taille de police par défaut. – Caremy

+0

A+ Caremy

Répondre

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

Note: jQuery pourrait faire toutes ces fonctions en 3 one-liners, vous voudrez peut-être examiner.

www.jquery.com

+0

l'ont testé. Ça fonctionne bien. Merci iftrue pour la réponse rapide – Caremy

Questions connexes