我有一个 JavaScript 函数

function ShowDeptPanel() 
{ 
 
document.getElementById("table1").style.visibility="hidden"; 
document.getElementById("table2").style.visibility="visible"; 
} 

它是在JSP页面中定义的,但我想从Servlet调用它。我该怎么做?

注意:我想在 Servlet 代码中进行某项检查后禁用 1 个表。

请您参考如下方法:

Javascript 是客户端,因此必须从网络浏览器执行。如果您想要在页面加载时执行 javascript,则在执行特定 servlet 后,您可以执行以下操作:

  1. 在 servlet 的请求属性中添加一个变量(例如 executeScript )
  2. 在 JSP 中,检查此变量的值,如果是 true 则执行 javascript

如果您的 servlet 总是发送相同的页面,那么只需在 onload 中添加您的 javascript 函数调用即可HTML 的属性 <body>标签


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!