JavaScript传递值。
怎么让ASP接收上一页的javascript变量?(可否) 问题点数:20、回复次数:4Top
1 楼flashasp(flashasp)回复于 2002-11-30 16:14:23 得分 10
<select language="javascript" class="TBGen" id="FontSize" onchange="window.navigate('test.asp?theVal='+this[this.selectedIndex].value);">
<option class="heading"value="-1" selected>001
<option value="7">007
<option value="6">006
<option value="5">005
<option value="4">004
<option value="3">003
<option value="2">002
<option value="1">001</option>
</select>
test.asp:
<%=request("theval")%>
Top
2 楼cheqiang(小六子)回复于 2002-11-30 16:21:54 得分 0
<input type="hidden" name="v" value="">
function setv(){
v.value=FontSize[FontSize.selectedIndex].value;
}Top
3 楼jim_k(简单的动作,丰富的色彩)回复于 2002-12-02 15:41:36 得分 0
谢,
ACTION里面怎么写呢?Top
4 楼abigfrog(千年精灵)(★JAVA★)回复于 2002-12-02 15:50:34 得分 10
你将变量通过 GET 或者 POST 方式提交即可,举例如下
方法一:
<script language="javascript">
var aa=1;
form1.action="second.asp?aa="+aa;
form1.submit();
</script>
方法二:
<script language="javascript">
var aa=1;
window.navigate('second.asp?aa='+aa);
</script>
方法三:
<script language="javascript">
var aa=1;
document.all['hidden-field'].value=aa;
form1.action="second.asp?aa=";
form1.submit();
</script>
Top




