代码详细一点啊既然<%=Table1.NAME%+"1">、<%=Table1.NAME%+"2">可以
那么用
<%!
String id;
%>
<%=Table1.NAME+id%>
这个id不就是可以变得了么?
如果需要从url得到id
还可以id=request.geParameter("id")
那么用
<%!
String id;
%>
<%=Table1.NAME+id%>
这个id不就是可以变得了么?
如果需要从url得到id
还可以id=request.geParameter("id")
====================
例子如下:a.htm
-----------------------------
<html>
<script>
function a(){
window.open("b.htm")
}
</script>
<body><a onclick="javascript: a()">open</a>
<form name=form1 action="">
<input name=in1 value=1>
<input name=in2 value=2>
<input name=in3 value=3>
<input name=in4 value=4>
<input name=in5 value=5>
<input name=in6 value=6>
<input name=in7 value=7>
</form>
</body>
</html>--------------------------------
b.htm
--------------------------------
<html>
<script>
function b(){
var s = "window.opener.document.form1.in" + n.value + ".value = '" + val.value + "'" ;//document.form1.str1.value;"
alert(s);
eval(s);
window.close();
}
</script>
<body>
<input id=n ><input id=val><button text="click" onclick="javascript:b();">click</button>
</body>
</html>
var i=<%=(String)hInParams.get("PAGE_SORT")%>;
window.opener.document.form1.<%=BfTransportStation.STATION_NAME+i%>.value = document.form1.<%=BfTransportStation.STATION_NAME%>.value; }楼上的,这样是不行的