有沒有在JavaScript/CSS中的一種方法,我可以更改所有標籤,標題,段落等的文本大小在一次點擊,並沒有明確獲取元素的ID,然後更改其字體尺寸。更改整個頁面內容的文本字體大小
我現在正在做的是,我通過javascript獲取元素的id並明確更改其字體大小。要獲得我在做什麼檢查該link清晰的畫面或查看下面的代碼
<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>
或只是簡單的樣式身體 – 2013-05-09 11:49:08
無需ID身體,只要使用'document.body'。 – 2013-05-09 11:50:18