首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

点击新增div,里面不能有java代码么?该如何处理

2012-01-24 
点击新增div,里面不能有java代码么?大致代码是这样的:select%从数据库动态读列表%/selectimgsrc

点击新增div,里面不能有java代码么?
大致代码是这样的:

<select   >
<%从数据库动态读列表%>
</select>

<img   src= "+ "   onload= "javascript:   addShow() "/> //点击再弹出个下拉列表

<div   id= "show "> </div> //新弹出的下拉在这儿显示,可以有无限制的下拉

js脚本:
<script>
function   addShow()
{
      var   show   =   document.getElementById( "show ");
      var   oDiv   =   document.createElement( "div ");
      oDiv.innerHTML= " <select> "
                          + "//这儿我想同样加 <%java代码以动态读取下拉%> "
                          + " </select> "
      show.appendChild(oDiv);
}
</script>


问题就是:oDiv.innerHTML这个地方加上字符: <%或%> 的时候就不执行里面的代码.页面上也不显示 <%,但里面的代码就是不执行。请教各位了。新弹出的下拉肯定要做成动态的。帮我。

[解决办法]
在JAVA代码里面用out.print()
[解决办法]
js只在客户端执行,你这样是没有用的,建议考虑使用ajax,从server返回你想要的数据以后再去生成select
[解决办法]
<%=java代码以动态读取下拉%>
[解决办法]
java代码在页面打开时就已经执行了

热点排行