【问题标题】:How Add Default Text Size Function - Javascript如何添加默认文本大小功能 - Javascript
【发布时间】:2009-09-07 02:36:27
【问题描述】:

我找到了以下用于增加和减少字体大小的脚本,但有人知道如何为默认字体执行此功能吗?

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"
   }   
}

【问题讨论】:

  • 你能解释一下这个问题吗?
  • 我有三个按钮,增加、减少和默认字体大小。
  • A+

标签: javascript fonts


【解决方案1】:
function resetToDefaultFontSize() {
   var p = document.getElementsByTagName('div');
   for(i=0;i<p.length;i++) {
      p[i].style.fontSize = "12px";
   }
}

注意:jQuery 可以将所有这些函数变成 3 个单行代码,因此您可能需要研究一下。

www.jquery.com

【讨论】:

  • 已经测试过了。它工作正常。感谢 iftrue 的快速响应
猜你喜欢
  • 2018-06-14
  • 2018-10-11
  • 1970-01-01
  • 1970-01-01
  • 2012-04-11
  • 2010-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多