javascript - 使用其 id 更改对象的字体系列

标签 javascript css fonts

我需要使用其 id 更改特定对象的字体系列

有什么建议吗?

<script>
    var day = new Date();
    var today = day.getDate();
    var lys = today * 16;
    var heode = 505 - lys;

    if (today == 24){
    document.getElementById("chistmas").innerHTML ="Merry Christmas"
    }   
    else {
        let remainingdays = 24 - today;
        document.getElementById("chistmas").innerHTML = "there are " + remainingdays + " days until christmas"
    }
    document.getElementsByClassName("light")[0].style.height=heode+"px"   
</script>

最佳答案

您可以执行如下操作:

document.getElementById("chistmas").innerHTML ="<label style='font-family:Arial, Helvetica, sans-serif'>Merry Christmas</label>"

或者,

label.yourClassName {
    font-family: "Times New Roman", Times, serif;
}

document.getElementById("chistmas").innerHTML ="<label class='yourClassName'>Merry Christmas</label>"

关于javascript - 使用其 id 更改对象的字体系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47690223/

相关文章:

Java Graphics.drawString() 字体作为 JLabel

javascript - java webapplcaition 中 javascript 文件的缓存

Javascript 放入表格的一个单元格而不是整个页面

javascript - Angular 2 : Unexpected Token error & displaying input into a variable

javascript - jquery datatable 将数据属性绑定(bind)到显示的内容

CSS:如何使用背景图像和由图标分隔的居中条目正确设置水平菜单栏的样式

html - 导航菜单中的间距 (HTML/CSS)

css - 为什么不忽略具有非法值的 `calc()` 宽度?

c# - 为什么我的 FontFamily 是 "Arial"?

java - 运行BIRT的Linux上缺少中文字符报告