js中怎么控制文本加粗
这是一个控制文本大小的JS我想让‘小、中、大’选中状态下是加粗的js:<scripttype="text/javascript">/*改变字体大小JS代码*/functi...
这是一个控制文本大小的JS 我想让 ‘小、中、大’ 选中状态下是加粗的
js:
<script type="text/javascript">/*改变字体大小JS代码*/
function doZoom(size) {
var zoom = document.all ? document.all['Zoom'] : document.getElementById('Zoom');
zoom.style.fontSize = size + 'px';
}
</script>
html:
字体大小:<a href="javascript:doZoom(12)">小</a> <a href="javascript:doZoom(14)">中</a> <a href="javascript:doZoom(16)">大</a> 展开
js:
<script type="text/javascript">/*改变字体大小JS代码*/
function doZoom(size) {
var zoom = document.all ? document.all['Zoom'] : document.getElementById('Zoom');
zoom.style.fontSize = size + 'px';
}
</script>
html:
字体大小:<a href="javascript:doZoom(12)">小</a> <a href="javascript:doZoom(14)">中</a> <a href="javascript:doZoom(16)">大</a> 展开
展开全部
加粗元素文本也是通过css控制的。
<script type="text/javascript">
//如果有指定元素,就控制指定元素,否则全部有效
function doZoom(ele) {
ele = ele ? document.getElementById(ele):document.body;
ele.style.fontWeight="bold";//加粗文本
}
doZoom();
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
获取文本对象,使用bold()方法,或使用style
var str = "this is a test";
document.write(str.bold())//使文本以粗体显示
或
<p id="test">这是一个测试</p>
document.getElmentById("test").style.fontWeight = "bold";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通过样式表来控制多好啊,把你的doZoom方法改成修改标签的class属性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a{ font-size:12px;}这是正常字体a:hover{ font-size:16px;}这个是鼠标放上去的 ie6下只支持a的hover属性。 谷歌,火狐支持所有标签,ie7 8 9没试过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询