如何通过JavaScript更改FontSize?
此代码不起作用如何通过JavaScript更改FontSize?,javascript,css,fonts,font-size,Javascript,Css,Fonts,Font Size,此代码不起作用 JavaScript区分大小写 因此,如果要更改字体大小,必须执行以下操作: span.style.fontSize = "25px"; 试试这个: var span = document.getElementById("span"); span.style.fontSize = "25px"; span.innerHTML = "String"; HOI var span=document.getElementById(“span”); 控制台日志(span); span
JavaScript区分大小写 因此,如果要更改字体大小,必须执行以下操作:
span.style.fontSize = "25px";
试试这个:
var span = document.getElementById("span");
span.style.fontSize = "25px";
span.innerHTML = "String";
HOI
var span=document.getElementById(“span”);
控制台日志(span);
span.style.fontSize=“25px”;
span.innerHTML=“字符串”;
您的代码中有两个错误:
document.getElementById
-
这将检索Id为“span”的元素,但您没有在span元素上指定Id请不要在实际项目中这样做
span.style.fontSize = "25px";
用这个它是驼峰式的吗<代码>span.style.fontSize=“25px”fontsize->fontsize应该是驼峰型的。看起来像是VS2008的bug。Intellisense提供错误,它正在提供
fontsize
,但它应该提供fontsize
。单词“fontSize”的“s”字符应为大写。在JavaScript中,Intellisense仅适用于meh。它通常提供迄今为止已经使用过的名称。也就是说,如果您在某处声明了fontsize
,您将得到fontsize
列表。但是,这与.style.fontSize
无关。不过,在CSS中,该属性称为“font-size”。为什么它有不同的名称来访问javascript中的同一属性?在CSS中,字体大小是正确的名称,但在javascript中,它将转换为字体减号样式,因此在CSS中的任何地方都有一个短划线,在javascript中,属性将以驼峰式大小写,而不带短划线。
<span id="span">HOI</span>
<script>
var span = document.getElementById("span");
console.log(span);
span.style.fontSize = "25px";
span.innerHTML = "String";
</script>
span.style.fontSize = "25px";