我有一个 JavaScript 函数
function ShowDeptPanel()
{
document.getElementById("table1").style.visibility="hidden";
document.getElementById("table2").style.visibility="visible";
}
它是在JSP页面中定义的,但我想从Servlet调用它。我该怎么做?
注意:我想在 Servlet 代码中进行某项检查后禁用 1 个表。
请您参考如下方法:
Javascript 是客户端,因此必须从网络浏览器执行。如果您想要在页面加载时执行 javascript,则在执行特定 servlet 后,您可以执行以下操作:
- 在 servlet 的请求属性中添加一个变量(例如
executeScript
) - 在 JSP 中,检查此变量的值,如果是
true
则执行 javascript
如果您的 servlet 总是发送相同的页面,那么只需在 onload
中添加您的 javascript 函数调用即可HTML 的属性 <body>
标签