A.jsp中
<table width="80%" border="1" cellpadding="5" cellspacing="0" bordercolor="#000099" align="center">
<tr>
<td><strong>被叫号码表</strong></td>
<td><input style="COLOR: #000000; BACKGROUND-COLOR: #cadffb" name="tbDialNumberTable" type="text" id="tbDialNumberTable" value="<%=TableDial%>">
<input STYLE="BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; BORDER-LEFT: 2px outset; COLOR: #000000; BORDER-BOTTOM: 2px outset; BACKGROUND-COLOR: #cadffb" type="button" name="DialNumber" value="增加被叫号码" onClick="DialNumber()"></td>
</tr>
</table>
<script language="jscript">
<!--
function DialNumber()
{
url="AddNumber.jsp?tbDialNumberTable=<%="TableDial"%>"
window.open('url?toolbar=no,location=no,status=no,scrollbar=no,menubar=no,width=420,height=230,top=70');
}
//-->
</script>
我想将tbDialNumberTable的值传到AddNumber.jsp,应该如何写呢,用window.open()的方式没有传过去啊
<table width="80%" border="1" cellpadding="5" cellspacing="0" bordercolor="#000099" align="center">
<tr>
<td><strong>被叫号码表</strong></td>
<td><input style="COLOR: #000000; BACKGROUND-COLOR: #cadffb" name="tbDialNumberTable" type="text" id="tbDialNumberTable" value="<%=TableDial%>">
<input STYLE="BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; BORDER-LEFT: 2px outset; COLOR: #000000; BORDER-BOTTOM: 2px outset; BACKGROUND-COLOR: #cadffb" type="button" name="DialNumber" value="增加被叫号码" onClick="DialNumber()"></td>
</tr>
</table>
<script language="jscript">
<!--
function DialNumber()
{
url="AddNumber.jsp?tbDialNumberTable=<%="TableDial"%>"
window.open('url?toolbar=no,location=no,status=no,scrollbar=no,menubar=no,width=420,height=230,top=70');
}
//-->
</script>
我想将tbDialNumberTable的值传到AddNumber.jsp,应该如何写呢,用window.open()的方式没有传过去啊
{
url="AddNumber.jsp?tbDialNumberTable=<%="TableDial"%>"
window.open('url?toolbar=no,location=no,status=no,scrollbar=no,menubar=no,width=420,height=230,top=70');}
改为:
function DialNumber()
{
tbDialNumberTable=document.getElementById("tbDialNumberTable").value;
url="AddNumber.jsp?tbDialNumberTable="+tdDialNumberTable;
window.open(url,"","toolbar=no,location=no,status=no,scrollbar=no,menubar=no,width=420,height=230,top=70");}
{
var url='AddNumber.jsp?tbDialNumberTable=<%="TableDial"%>';
window.location=url;
}
可以这样改,
但是tbDialNumberTable=<%="TableDial"%>这是什么意思?<%="TableDial"%>是否应该是
<%=TableDial%>这样写,它的值在页面中的<% %>得到。