【发布时间】:2012-10-09 08:41:49
【问题描述】:
我有这个
<h2 id="caption">Hello World</h2>
<select name="font" id="Font">
<option onClick="document.getElementById('caption').style.fontFamily = 'courier';" value="courier">Courier</option>
<option onClick="document.getElementById('caption').style.fontFamily = 'georgia';" value="georgia" >Georgia</option>
<option onClick="document.getElementById('caption').style.fontFamily = 'palatino';" value="palatino">Palatino Linotype</option>
<option onClick="document.getElementById('caption').style.fontFamily = 'times';" value="times">Times New Roman</option>
<option onClick="document.getElementById('caption').style.fontFamily = 'arial';" value="arial">Arial</option>
<option onClick="document.getElementById('caption').style.fontFamily = 'comic';" value="comic">Comic Sans</option>
<option onClick="document.getElementById('caption').style.fontFamily = 'impact';" value="impact">Impact</option>
<option onClick="document.getElementById('caption').style.fontFamily = 'lucida';" value="lucida">Lucida Console</option>
<option onClick="document.getElementById('caption').style.fontFamily = 'trebuchet';" value="Trebuchet">Trebuchet</option>
<option onClick="document.getElementById('caption').style.fontFamily = 'tahoma';" value="tahoma">Tahoma</option>
</select>
这不会改变字体样式,, 怎么了?
【问题讨论】:
-
你用的是什么浏览器?因为在 Firefox 15 中工作
-
您确定这些字体已安装在您的计算机中吗?
-
另外请指定您的操作系统。我已经为此代码设置了一个
jsfiddle条目:jsfiddle.net/saji89/bnNwr 其中一些似乎对我来说工作正常,在 Ubuntu 上的 Firefox 中,由于 Linux 上没有字体,休息失败。
标签: drop-down-menu fonts onclick onchange