【发布时间】:2023-03-25 12:09:01
【问题描述】:
我正在尝试使用这个:
ResultSet rs1 = st.executeQuery("SELECT * FROM Termine");
window.onload = function(){
<%
while(rs1.next()){
String vname = rs1.getString(1);
String vid = rs1.getString(2);
System.out.println(vid+" "+vname);%>
document.getElementById(<%=vid%>).innerHTML="<%=vname%>";
<%
}
但它不起作用。ResultSet 的结果会立即打印出来(用于测试目的),但 FireBug 说:TypeError: document.getElementById(...) is null。元素是<td>,它是在JSP 页面的正文中创建的。在我希望它工作的时候,我可以做些什么来让它工作?
【问题讨论】:
标签: javascript java html mysql jsp