两个窗口之间的传值---传多个值
来源:互联网 发布:用java写教务管理系统 编辑:程序博客网 时间:2024/06/15 23:22
主页面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script language="javascript">
function sel(){
selval.innerHTML="";
var wind=window.showModalDialog("c.html");
alert(wind);
if(typeof(wind)=="undefined"){
alert("当前没有选择值");
}else{
//alert(wind.length);
var windlg=wind.length;
for(var i=0;i<windlg;i++){
selval.innerHTML+="<input name='cid' type='checkbox' value='"+wind[i].cid+"' />"+wind[i].cname;
}
}
}
</script>
<body>
<form id="form1" name="form1" method="post" action="">
<input type="button" name="Submit" value="选择" onclick="sel();"/>
<input type="button" name="Submit1" value="取得" onclick="alert(document.all.cid.length);"/>
<div id="selval"></dir>
</form>
</body>
</html>
c.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script language="javascript">
function client(cid,cname){
this.cid=cid;
this.cname=cname;
}
function ckk(){
if(document.all.ckb.length>1){
var lg=document.all.ckb.length;
alert("document.all.ckb.length"+lg);
var array=new Array;
for(var i=0;i<lg;i++){
if(form1.ckb[i].checked){
var c = new client();
c.cid=form1.ckb[i].value;
c.cname=form1.ckb[i].iname;
//alert(c.cid);
//alert(c.cname);
array.push(c);
}
}
window.returnValue=array;
self.close();
}
}
</script>
<body>
<form id="form1" name="form1" method="post" action="#">
<table width="221" border="1" align="center">
<tr>
<td width="25"><label>
<input type="checkbox" name="ckb" value="1" iname="唱歌" />
</label></td>
<td width="180">唱歌</td>
</tr>
<tr>
<td><input type="checkbox" name="ckb" value="2" iname="跳舞" /></td>
<td>跳舞</td>
</tr>
<tr>
<td><input type="checkbox" name="ckb" value="3" iname="交友" /></td>
<td>交友</td>
</tr>
<tr>
<td><input type="checkbox" name="ckb" value="4" iname="看电视" /></td>
<td>看电视</td>
</tr>
<tr>
<td colspan="2"><label>
<div align="center">
</div>
</label></td>
</tr>
</table>
<input type="button" name="bt" value="确定" onclick="ckk();"/>
</form>
</body>
</html>
- 两个窗口之间的传值---传多个值
- 两个窗口之间的传值--传单个值
- 两个Form窗口之间的传值(父->子)(子->父)
- C#中两个Form窗口之间的传值(父->子)(子->父)
- C#中两个Form窗口之间的传值(父->子)(子->父)
- 代理实现两个窗口之间的通讯
- 两个窗口之间信息的传递 C#
- 两个窗口之间信息的传递 C#
- 小白第一天---两个窗口之间的跳转
- C#中两个Form窗口之间的传值(父->子)(子->父)
- 模态窗口之间的传值
- C# 窗口之间的传值
- 父窗口与弹出窗口之间的传值问题?
- html父窗口与弹出窗口之间的传值
- 父窗口与子窗口之间的传值
- 认识QT ----- 多窗口以及窗口之间的传值
- 两个winform窗体之间的传值
- 两个页面之间的另一种传值
- C++之虚函数小解
- 学习转:完善压力测试 避免系统崩溃恶果
- Filezilla中文乱码问题
- XAMPP不能正常启动Apache的解决方案
- MS08067
- 两个窗口之间的传值---传多个值
- 学习后转:为什么用例不是“功能”?用例不应该是功能的简单罗列
- SQL Server 单步执行
- C++的iostream标准库介绍
- 【转帖】多线程编程
- getCurrentSession 与 openSession() 的区别
- java 验证码_彩色验证码
- 搜索引擎分词算法
- 服务器响应HTTP的类型ContentType大全