如何用js改变中的文字

 我来答
夜未央丶彬
推荐于2018-04-05 · TA获得超过211个赞
知道小有建树答主
回答量:145
采纳率:0%
帮助的人:115万
展开全部
<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>Document</title>
  <style>
    div{
        width: 240px;
        height: 80px;
        margin: 20px;
        padding: 20px;
        border: 1px solid #d5d5d5;
    }
  </style>
  <script type="text/javascript">
    function changeFont(){
        setFont({
            id:"test1",
            color:"#ff0000",
            size: "12px", 
            family:"微软雅黑"
        });
        setFont({
            id:"test2",
            color:"#00ff00",
            size: "12px", 
            family:"楷体",
            weight: "normal"
        });
        setFont({
            id:"test3",
            color:"#0066ff",
            size: "12px", 
            family:"隶书"
        });
    }

    function setFont(settings){
        if(settings && settings.id){
            var obj = document.getElementById(settings.id);
            obj.style.color= settings.color || '#ffff00';
            obj.style.fontSize = settings.size || '36px';
            obj.style.fontFamily = settings.family || 'Courier New';
            obj.style.fontWeight = settings.weight || 'bolder';

            //或者
            //document.getElementById("test1").style.font="italic bold 12px arial,serif";
        }        
    }
</script>
 </head>
 <body>
  <div id="test1">这是一个测试1</div>
  <div id="test2">这是一个测试2</div>
  <div id="test3">这是一个测试3</div>
  <button onclick="changeFont();">Change</button>
 </body>
</html>
黎凡s
2016-12-01 · 穷则独善其身。。。。。。
黎凡s
采纳数:197 获赞数:364

向TA提问 私信TA
展开全部
document.getElementById("元素ID").innerHTML='文字';
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式