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

怎么在javascript中,把某个子符串赋给java中的字符串变量呢

2012-01-24 
如何在javascript中,把某个子符串赋给java中的字符串变量呢?说明代码如下:SCRIPT languagejavascript

如何在javascript中,把某个子符串赋给java中的字符串变量呢?
说明代码如下:

  <SCRIPT language="javascript">

function setDisplay(o,str)
{
alert(str);//比如提示为:img001

<%
String img = str;//这样赋值不对,img得不到img001,那如何才能把str的值"img001"传给img呢?
%>


if(o.style.display == "")
{
o.style.display = "none";
document.all.<%=img%>.src="<%=path%>/images/menu2.gif";//由于这里<%=img%>直接用str代替,不可行,所以只能用java代码
}
else
{
o.style.display = "";
document.all.<%=img%>.src="<%=path%>/images/menu1.gif";
}
}

</SCRIPT>



[解决办法]
用dwr
[解决办法]
用struts,
前台用一个表单,加一个hidden域,用js控制hidden的值。
再在后台接受表单中hidden的值就好了!
[解决办法]
楼主 你这样吧值给他的目的是什么?你要是在后台处理就传回去啊 可以不这样写,要是在前台处理就在js里面写就好了

热点排行