如何在页面加载时调用JavaScript函数?传统上,要在页面加载后调用JavaScript函数,您需要添加一个onload属性设置为包含少量JavaScript的主体(通常只调用一个函数)。<body onload="foo()">当页面加载后,我想运行一些JavaScript代码来动态地填充来自服务器的数据。我不能用onload属性,因为我使用的是JSP片段,这些片段没有body元素中添加一个属性。是否有其他方法在加载时调用JavaScript函数?我不想使用jQuery,因为我对它不太熟悉。
3 回答
慕斯王
TA贡献1864条经验 获得超2个赞
window.onload = function() { yourFunction(param1, param2);};
动漫人物
TA贡献1815条经验 获得超10个赞
document.addEventListener("DOMContentLoaded", function() { you_function(...);});
DOMContentload
功能()
不负相思意
TA贡献1777条经验 获得超10个赞
你最初的问题不清楚,假设Kevin的编辑/解释是正确的,那么第一个选项就不适用了
onload
<body onload="javascript:SomeFunction()">....
<body> ... <script type="text/javascript"> SomeFunction(); </script></body>
// jQuery$(document).ready( function () { SomeFunction();});
添加回答
举报
0/150
提交
取消