此代码不能正常工作
如何通过JavaScript更改FontSize?
var span = document.getElementById("span");
span.style.fontsize = "25px";
span.innerHTML = "String";
此代码不能正常工作
如何通过JavaScript更改FontSize?
var span = document.getElementById("span");
span.style.fontsize = "25px";
span.innerHTML = "String";
JavaScript是区分大小写的。
所以,如果你想改变字体大小,你必须去:
span.style.fontSize = "25px";
看起来像是VS2008的错误。提供错误的Intellisense,它提供'fontsize',但它应该提供'fontSize'。 “fontSize”的字符应该是大写字母。 – jams 2011-04-07 20:06:28
在JavaScript中,Intellisense只能用于meh。它通常提供迄今为止已被使用的名称。也就是说,如果您在某处声明了'fontsize',则会列出'fontsize'。但是,这与'.style.fontSize'无关。 – 2014-01-09 13:08:13
但是,在CSS中,该属性被称为'font-size'。为什么它有不同的名称来访问JavaScript中的同一个属性? – Elliot 2015-04-08 18:05:24
试试这个:
var span = document.getElementById("span");
span.style.fontSize = "25px";
span.innerHTML = "String";
<span id="span">HOI</span>
<script>
var span = document.getElementById("span");
console.log(span);
span.style.fontSize = "25px";
span.innerHTML = "String";
</script>
你在你的代码中有两处错误:
document.getElementById
- 这将检索带有“span”标识的元素,但未在span元素上指定id。
首都在Javascript中 - 你也忘了大小的首都。
是骆驼套吗? 'span.style.fontSize =“25px”;' – Seth 2011-04-07 19:47:13
我们可以聊天吗,我需要问一些@jams。 – 2017-08-26 10:32:24