1
guchengf 2014 年 11 月 23 日 ```html
<body onLoad="LoadMyJs()"> ``` 在js里写上这个loadMyJs函数就可以了 |
2
cdwyd OP @guchengf
感谢回复,打算把js写在head部分,所以还想再问下:document.getElementsByTagName("html")[0].style.padding = '100px';这样写有问题吗?对js不太了解 |
3
zkd8907 2014 年 11 月 23 日
@cdwyd 可以,如果懒得调试也可以直接用Chrome的调试器直接输入“document.getElementsByTagName("html")[0].style.padding='100px';”查看效果。
|
4
sneezry 2014 年 11 月 23 日
改html标签的css感觉怪怪的,为啥不改body的,另外判断dom载入完成的方法很多
|
5
br00k 2014 年 11 月 23 日
建议写个css属性,直接改class就可以了。
|
6
miniwade514 2014 年 11 月 23 日
赞同楼上
|
7
lujjjh 2014 年 11 月 23 日
一定要通过 js 的话,
document.documentElement.style.padding = "48px"; 修改 <body> 的 style 也可以但不推荐, window.addEventListener('DOMContentLoaded', function (e) { document.body.style.padding = "48px"; }); |
8
kmvan 2014 年 11 月 23 日
window.load = function(){
document.body.style.padding = "48px"; }) |