js里面有以下变量
var areainfo=document.getElementById("areainfo").value;
var expertname=document.getElementById("expertname").value;
var expertcategory=document.getElementById("expertcategory").value;
var chairtheam=document.getElementById("chairtheam").value;
var contentsum=document.getElementById("contentsum").value;
var chairtime=document.getElementById("chairtime").value;
我如何将这些变量传到另一个jsp中去,在另一个jsp中如何获取
我用<%= request.setAttribute("areainfo",areainfo);%>
和<%= session.setAttribute("areainfo",areainfo);%>
都报错
------解决方案--------------------
好像可以直接引用,比如js为test.js
var test = new Object();
test.areainfo=null;
areainfo = document.getElementById("areainfo").value;
在另外一个js中用test.areainfo调用试一下
------解决方案--------------------
按我上面说的定义变量就可以传啊
------解决方案--------------------
保证执行钱两个js都加载完毕,你先测试一下这个语句
1.js中
var test = new Object();
test.areainfo="123";
2.js中
alert(test.areainfo);
我试了,可以。
成功后再保证调用之前赋值成功