注册 登录
编程论坛 ASP技术论坛

[求助]如何传递checkbox 的值到另一个页面的文本框上!急用

kira007 发布于 2007-10-30 18:02, 3272 次点击

如何传递checkbox 的值到另一个页面的文本框上?
情况如下(点击图2中的设置属性弹出图1的页面p_class.asp,勾选checkbox后点击 确认品牌类别 后,图2的b2b_ppgl.asp接收页面 的属性category文本框:红色圈起,能收到 checkbox 的值 )如何实现?

选择页面 :图1

只有本站会员才能查看附件,请 登录

页面p_class.asp
表单名pclass
checkbox名称:selectid


接收值页面: 图2
只有本站会员才能查看附件,请 登录

页面 b2b_ppgl.asp
表单myfrom
品牌属性文本名称:category





[此贴子已经被作者于2007-10-30 20:23:26编辑过]

9 回复
#2
天涯听雨2007-10-30 18:09
在商品目录页按钮的单击事件

<script language=javascript>
Function BackGo()
{
var PingPaiX=document.form.PingPaiX.value
parent.document.form.PingPai.value=PingPaiX;
window.close();
}
</script>
#3
永夜的极光2007-10-30 18:13
看起来挺漂亮的
#4
kira0072007-10-30 18:47
谢谢2楼帮忙,测试过了,没有成功。显示“script error catched”
#5
天涯听雨2007-10-30 22:07
原理是用 JS 的 parent 进行回值,你进行改一下
#6
kira0072007-10-30 22:22
<script language=javascript>
function BackGo()
{
var PingPaiX=document.Pclass.selectid.value
parent.document.myform.category.value=PingPaiX;
window.close();
}
</script>
这是我修改后使用的,IE提示“ parent.document.myform.category ”这个为空 或不是对象
#7
做人很低调2007-10-31 09:06

应该用window.opener

下面给你一个例子:

Index.asp页:

<form id="Form" name="Form" method="post" action="">
<input name="Info" type="text" id="Info" />
<input name="Button" type="button" id="Button" value="测试" onclick="window.open('Win.asp')" />
</form>

Win.asp页:

<script language="javascript">
<!--
function aa(){
var l,str;
l = checkbox.length;
str = "";
for(var i = 0; i < l; i++){
if(checkbox[i].checked)
str = str +","+ checkbox[i].value;
}
str = str.substring(1,str.length);
window.opener.document.Form.Info.value=str;
window.close();
}
//-->
</script>


<body>
<input type="checkbox" name="checkbox" id="checkbox" value="1" />
1
<input name="checkbox" type="checkbox" id="checkbox" value="2" />
2
<input name="checkbox" type="checkbox" id="checkbox" value="3" />
3
<input name="checkbox" type="checkbox" id="checkbox" value="4" />
4
<input name="checkbox" type="checkbox" id="checkbox" value="5" />
5
<input type="submit" name="Submit" value="提交" onclick="aa()" />

</body>


楼主你看看是不是你想要的效果

#8
kira0072007-10-31 09:55
非常谢谢 7楼的 “黑暗深处” 的帮忙,就是要这种效果,经测试问题解决了,成功了.........
#9
lq73506842007-10-31 16:28
又出来一位潜水的。
#10
做人很低调2007-10-31 16:35
我吗??呵呵
1