<%! String userid = "";%>
<%!
private String getOptionHtml(String id)
{
String optionHtml = "";
StudentService ss = StudentService.getStudentService();
Iterator<String> it = ss.getSemester(id);//获得该学生的学期年份
if(it == null)
{
System.out.println("error");
return null;
}
else
{
while(it.hasNext())
{
optionHtml = optionHtml+"<option>"+(String)it.next()+"</option>";//动态生成select下拉表中的内容
}
return optionHtml;
}
}
%>
<%
if(session.getAttribute("username")==null) //如果用户没登陆 就跳转到登陆页面
{
response.sendRedirect("login.jsp");
}
else
{
userid = (String)session.getAttribute("userid");
}
%>
<script type="text/javascript">
window.onload=function()
{
//alert(document.getElementById("xuenian").innerHTML);
document.getElementById("xuenian").innerHTML = "<%=getOptionHtml(userid)%>";
}
</script>
</head>
<body > <!--onLoad="javascript:jstest();" -->
<%!
private String getOptionHtml(String id)
{
String optionHtml = "";
StudentService ss = StudentService.getStudentService();
Iterator<String> it = ss.getSemester(id);//获得该学生的学期年份
if(it == null)
{
System.out.println("error");
return null;
}
else
{
while(it.hasNext())
{
optionHtml = optionHtml+"<option>"+(String)it.next()+"</option>";//动态生成select下拉表中的内容
}
return optionHtml;
}
}
%>
<%
if(session.getAttribute("username")==null) //如果用户没登陆 就跳转到登陆页面
{
response.sendRedirect("login.jsp");
}
else
{
userid = (String)session.getAttribute("userid");
}
%>
<script type="text/javascript">
window.onload=function()
{
//alert(document.getElementById("xuenian").innerHTML);
document.getElementById("xuenian").innerHTML = "<%=getOptionHtml(userid)%>";
}
</script>
</head>
<body > <!--onLoad="javascript:jstest();" -->
设置外面div 的innerHTML!
<div align="right">
<ul>
<li>
<font size="2">欢迎您</font>:<em><%=session.getAttribute("userid")%> <%=session.getAttribute("username")%></em>
</li>
<li>
<a id="likTc" href="javascript:__doPostBack('likTc','')">安全退出</a>
</li>
</ul>
</div> <form name="selectform" method="post">
学年 <select name="xuenian" id="xuenian">
</select>
学期 <select name="xueqi">
<option value="one">第一学期</option>
<option value="two">第二学期</option>
</select>
</form>
</body>
</html>这就是我后面的代码。
<select>
<option value ="volvo">Volvo</option>
<option value ="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
何来id???
yourDiv.innerHTML = " <select> <option>aaaa</option><option>bbbb</option> </seclect> ";