在 javascript/css 中是否有一种方法可以通过单击更改所有标签、标题、段落等的文本大小,而无需显式获取元素的 id,然后更改其字体大小。
我现在正在做的是通过 javascript 获取元素的 id 并明确更改其字体大小。要清楚地了解我在做什么,请查看此链接或查看以下代码
<script type="text/javascript">
function changemysize(myvalue) {
var div = document.getElementById("mymain");
div.style.fontSize = myvalue + "px";
}
</script>
HTML 代码
Choose a text size:
<font size="2"><a href="javascript:void(0);" onclick="changemysize(16);">A</a></font>
<font size="4"><a href="javascript:void(0);" onclick="changemysize(20);">A</a></font>
<font size="5"><a href="javascript:void(0);" onclick="changemysize(25);">A</a></font>
<div id="mymain">
Only this text gets affected
</div>