我有一个简单的问题,但我不知道如何解决它。
我有一个页面(page1.jsp),它有一个表单,并在单击按钮时打开另一个页面(page2.jsp)。
当page2.jsp打开时,我需要它会调用外部js文件中的函数。
之前我在选择用户“onchange”时调用了此函数。 现在我需要在load2.jsp加载时自动调用该函数 我在我的页面中添加了这段代码
<head>
<%
String bloccovecchio= request.getParameter("ID");
%>
<script>
window.onload=bloccoSelettivoChangeEvent(request.getParameter("ID"));
</script>
</head>
我还尝试在正文中添加此代码
<body onload="bloccoSelettivoChangeEvent(<%=bloccovecchio%>)">
为什么这不起作用? 提前致谢
答案 0 :(得分:0)
您正在调用该函数并存储它返回的执行onload。
window.onload=bloccoSelettivoChangeEvent(request.getParameter("ID"));
需要
window.onload= function () {bloccoSelettivoChangeEvent(request.getParameter("ID")); };
更好的是,使用addEventListener