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>
展开
 我来答
幻翼高达Zero
2019-06-21 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:7.5万
展开全部

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,填充问题基础代码。

2、在index.html的<script>标签中,输入js代码:if (size >= 12) zoom.style.fontWeight = 'bold';。

3、浏览器运行index.html页面,此时发现点击中和大,字体会加粗。

rkc009
推荐于2017-09-27 · TA获得超过1499个赞
知道大有可为答主
回答量:2098
采纳率:60%
帮助的人:1674万
展开全部

加粗元素文本也是通过css控制的。

<script type="text/javascript">
   //如果有指定元素,就控制指定元素,否则全部有效
   function doZoom(ele) {
       ele = ele ? document.getElementById(ele):document.body;
       ele.style.fontWeight="bold";//加粗文本
   }
   doZoom();
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
往事如风AHA
2015-10-31 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:166
采纳率:80%
帮助的人:56.1万
展开全部

获取文本对象,使用bold()方法,或使用style

var str = "this is a test";

document.write(str.bold())//使文本以粗体显示

<p id="test">这是一个测试</p>

document.getElmentById("test").style.fontWeight = "bold";


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ajaxroma
2013-08-01 · TA获得超过386个赞
知道小有建树答主
回答量:530
采纳率:0%
帮助的人:371万
展开全部
通过样式表来控制多好啊,把你的doZoom方法改成修改标签的class属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吴仁馨
2013-08-01
知道答主
回答量:49
采纳率:0%
帮助的人:25.8万
展开全部
a{ font-size:12px;}这是正常字体a:hover{ font-size:16px;}这个是鼠标放上去的 ie6下只支持a的hover属性。 谷歌,火狐支持所有标签,ie7 8 9没试过
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式