java javascript函数调用以获取数据并在页面加载时显示到屏幕
我试图调用javascript函数从数据库中获取数据。当页面加载 其他产品应在点击事件时获取数据。但只有onclick I在获取数据,当页面第一次加载时,它是空白页面。 请引导我。下面是我的代码。java和jsp页面
<% for(int i=0;i<vProductLine.size();i++){
if(i == 0) { %>
<%-- <td id="onglet<%= i %>" class="<% if(nOnglet.equals(""+i)) out.print("ongletActif"); else out.print("ongletInactif"); %>" onload="displayOnglet('<%= i %>')"> --%>
<td id="onglet<%= i %>" class="<% if(nOnglet.equals(""+i)) out.print("ongletActif"); else out.print("ongletInactif"); %>" onload="displayOnglet('<%= i %>')">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td nowrap align="center"><b><j2ee:text id="xmlFile" tag="<%= vProductLine.elementAt(i).toString() %>"/></b></td></tr>
<tr><td align="center"><span id="obj_<%= vProductLine.elementAt(i) %>"></span></td></tr>
</table>
</td>
<% }else{ %>
<td id="onglet<%= i %>" class="<% if(nOnglet.equals(""+i)) out.print("ongletActif"); else out.print("ongletInactif"); %>" onclick="displayOnglet('<%= i %>')">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td nowrap align="center"><b><j2ee:text id="xmlFile" tag="<%= vProductLine.elementAt(i).toString() %>"/></b></td></tr>
<tr><td align="center"><span id="obj_<%= vProductLine.elementAt(i) %>"></span></td></tr>
</table>
</td>
<% }} %>
# 1 楼答案
如果注释中的解决方案无助于解决问题,另一种解决方案是在脚本中放置一个脚本标记并调用函数,如下所示: