• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
根据选择的Checkbox动态在表格中列出选择的值
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
根据选择的Checkbox动态在表格中列出选择的值
软件发布 根据选择的Checkbox动态在表格中列出选择的值
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 文章首页 >> 编程技术 >> ASP & ASP.NET教程 >> 根据选择的Checkbox动态在表格中列出选择的值

根据选择的Checkbox动态在表格中列出选择的值

添加时间: 2006-5-7 2:35:08  作者: ASP教程  阅读次数:54   来源: http://d9soft.com

        <style>
p,div,body,td,input,checkbox,button{font-size:9pt;}
</style>
<script language="vbScript">

function vbtrim(str)
vbtrim=trim(str)
end function

function vbisnumeric(iVar)
vbisnumeric=not isnumeric(iVar)
end function

</script>
<script language="JavaScript">
<!--
var chkval=new Array();
var curstr =0;

function checktable()
{
if(typeof(form1.wtfs.length)=="undefined") alert('数目不够,无法继续。'); // One Checkbox err
wtab.style.visibility="visible"; // display table
var wtfsmc="";
chkval[curstr]="";
for(i=0;i<form1.wtfs.length;i++)
{
if (form1.wtfs[i].checked)
{
wtfsmc+=vbtrim(form1.wtfs[i].nextSibling.nodeValue)+",";
chkval[curstr]+=vbtrim(form1.wtfs[i].value)+",";
form1.wtfs[i].checked=false;
form1.wtfs[i].disabled=1;
}
}

if (wtfsmc!="")
{ wtfsmc=wtfsmc.substring(0,wtfsmc.length-1)
chkval[curstr]=chkval[curstr].substring(0,chkval[curstr].length-1)
addtr(wtfsmc,curstr);
curstr++;
}
}

function addtr(mc,iIndex)
{
//wtfsmc=obj.nextSibling.nodeValue; // checkbox后面的文字
iRow=wtab.rows.length;
if (iRow==1) // xuhao value
{
xuhao=1
}
else
{
xuhao=parseInt(wtab.rows[iRow-1].cells[0].innerText)+1;
}
if (form1.ynlj.checked) // 是否
{
shifou="<font color=green>是</font>";
}
else
{
shifou="<font color=blue>否</font>";
}
czuo="[ <a href=# onclick='javascript:deltab("+iIndex+",event.srcElement.parentElement.parentElement.rowIndex)'>删除</a> ]";
myNewRow =wtab.insertRow(); // insert TR row
for (j=0; j <wtab.rows(iRow-1).cells.length; j++)
{
myNewCell = wtab.rows[iRow].insertCell(j) ; // insert TD cecll of TR collection
switch(j)
{
case 0:
wtab.rows[iRow].cells(j).innerHTML = xuhao+" "; wtab.rows[iRow].cells(j).align="right";
break;
case 1:
wtab.rows[iRow].cells(j).innerHTML = " "+mc; wtab.rows[iRow].cells(j).align="left";
break;
case 2:
wtab.rows[iRow].cells(j).innerHTML =" "+ shifou; wtab.rows[iRow].cells(j).align="left";
break;
case 3:
wtab.rows[iRow].cells(j).innerHTML = czuo; wtab.rows[iRow].cells(j).align="center";
wtab.rows[iRow].cells(j).attachEvent ('onmouseover',SetColor_1);
wtab.rows[iRow].cells(j).attachEvent ('onmouseout', SetColor_2);
break;
}
}
}

function deltab(chkid,iIndex)
{
wtab.deleteRow(iIndex);
for(i=0;i<chkval[chkid].length;i++)
{
if(chkval[chkid].substr(i,1)!=",")
{
idx=parseInt(chkval[chkid].substr(i,1));
for(j=0;j<form1.wtfs.length;j++)
{
if (form1.wtfs[j].value==idx)
{
form1.wtfs[j].disabled=0;
}
}
}
}
}

function SetColor_1()
{
var td=event.srcElement;
td.bgColor="#0099FF";
return true;
}

function SetColor_2()
{
var td=event.srcElement;
td.bgColor="";
return true;
}
//-->
</script>
<form name=form1>
<table border="1" width="100%" bordercolorlight="#006699" cellspacing="0" bordercolordark="#FFFFFF">
<tr>
<td width="100%">
<div align="center">
<center>
<table border="0" width="98%" cellspacing="0" cellpadding="2">
<tr>
<td width="100%" colspan="3"></td>
</tr>
<tr>
<td width="107" rowspan="7" bgcolor="#EEEEEE" style="border: 1 solid #D8D8D8"> <br>
</td>
<td colspan="2" width="100%"> <font class="navPoint">4</font> <b>当前选择的方式:</b><font color=red>成交金额累计</font> <font class="navPoint">4</font> <b>方式名称:</b><font color=blue>sdasd</font></td>
</tr>
<tr>
<td colspan="2" align="left" width="100%">
<hr width="95%" size="1" color="#808080">
</td>
</tr>
<tr>
<td width="2%"></td>
<td width="98%" rowspan="5" valign="top">
<table border="0" width="100%" cellspacing="0" cellpadding="2" bgcolor="#fffffa">
<tr>
<td width="66%"><fieldset><table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="33%">
<input type="checkbox" value="0 " name="wtfs">莫名其妙</td>
<td width="33%">
<input type="checkbox" value="1 " name="wtfs">乱七八糟</td>
<td width="34%">
<input type="checkbox" value="2 " name="wtfs">小键盘</td>
</tr>
<tr>
<td width="33%">
<input type="checkbox" value="3 " name="wtfs">电话号码</td>
<td width="33%">
<input type="checkbox" value="4 " name="wtfs">任我行吗</td>
<td width="34%">
<input type="checkbox" value="5 " name="wtfs">自助快餐</td>
</tr>
<tr>
<td width="33%">
<input type="checkbox" value="6 " name="wtfs">其它委托</td>
<td width="33%">
<input type="checkbox" value="7 " name="wtfs">远程接入</td>
<td width="34%">
<input type="checkbox" value="8 " name="wtfs">黎明天亮</td>
</tr>
<tr>
<td width="33%">
</table></fieldset></td>
<td width="34%" valign=top><fieldset><input type="checkbox" value="0" name="ynlj">按累计交易额计算<br><br> <img border=0 id="Image1" name=Image1 style="cursor:hand" src="http://www.dev-club.com/club/bbs/Images/small_logo2.gif" onclick="javascript:checktable()"><br><table border="0" width="20%" cellspacing="0" cellpadding="0"><tr><td width="100%" height=6></td></tr></table></fieldset></td>
</tr>
<tr>
<td width="100%" colspan="2">
<div align="center">
<center>
<table id=wtab border="1" width="99%" cellspacing="0" bordercolorlight="#336699" bordercolordark="#FFFFFF" cellpadding="1" style="visibility: hidden">
<tr bgcolor=#F9E486>
<td width="10%" align="center">序号</td>
<td width="40%" align="center">委托方式</td>
<td width="30%" align="center">是否按累计交易额计算</td>
<td width="30%" align="center">操作选项</td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="2%"></td>
</tr>
<tr>
<td width="2%"></td>
</tr>
<tr>
<td width="2%"></td>
</tr>
<tr>
<td width="2%"></td>
</tr>
<tr>
<td colspan="3" width="100%">
<hr width="98%" size="1" color="#808080">
</td>
</tr>
<tr>
<td width="100%" colspan="3" align=right>
<table border="0" width="80%" cellspacing="0">
<tr>
<td width="34%" align="right"><input class="hand" type="button" value="<< 上一步 " style="border: 1 solid #1D1D1D" onclick="javascript:history.back()"></td>
<td width="23%"><input class="hand" type="submit" value="下一步 >>" style="border: 1 solid #1D1D1D" ></td>
<td width="43%"> <input class="hand" type="button" value="关闭窗口" style=" border: 1 solid #1D1D1D" onclick="javascript:(confirm('真的确定关闭吗?'))?window.close():1==2;"></td>
</tr>
</table><br>
</td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</form>

 

上下文章:

 

上一篇文章: asp在SQL SER2k中新建帐号和给帐号权限的实现 下一篇文章: js的单元格颜色间隔

相关文章:

  • 在ORACLE的存储过程中如何做简单的动态查询
  • oracle笔记-动态SQL(1)
  • 企业选择反间谍软件程序10个要点
  • IT专家谈股民如何选择杀毒软件
  • 系统DLL技术助力木马静态变动态

相关软件:

  • SmartGrid表格控件(Asp.Net DataGrid, Web Grid) V1.5
  • AutoXlsTable(Excel表格导入AutoCAD) V2.52
  • 《靓妹》全动态Web报表试用版Asp.NET适配件(控件) 3.0
  • 动态壁纸王 V3.4
  • TrueTable(真实表格) V10.1
  • 大厅动态显示系统 V1.0

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

编程技术分类导航

  • ASP & ASP.NET教程
  • PHP教程
  • JSP教程
  • C/C++教程
  • VB & VB.NET教程
  • VC教程
  • Delphi教程
  • BCB教程
  • VFP教程
  • PB教程
  • JAVA教程
  • XML教程
  • C#教程
  • CGI教程

本类经典文章推荐

  • 九阳神功 ASP.NET技术的学习顺序
  • 在ASP与ASP.NET之间共享对话状态(...
  • 17种正则表达式
  • 关闭窗口时保存数据的办法
  • 一个新的JMail(4.3版本)发送代码
  • 一个很简单的验证码程序
  • 用正则解析图片地址,并利用XMLHTT...
  • 利用ASP+JMAIL进行邮件群发的新思...
  • ASP操作Excel技术总结
  • MD5算法研究(2)

ASP & ASP.NET教程阅读排行

  • 用纯ASP代码实现图片上传
  • ASP数据库简单操作教程
  • aspjpeg组件高级使用方法介绍
  • 一个拷贝整个文件夹(包括子文件夹...
  • 利用ASP技术实现文件直接上传功能
  • 几例在ASP存储过程的使用方法
  • 一个很简单的验证码程序
  • 创建一个ASP通用分页类(一)
  • ASP操作Excel技术总结
  • 一个新的JMail(4.3版本)发送代码

编程技术阅读总排行

  • VB入门教程之一
  • Java连接数据库实例
  • 第二章 PowerBuilder 入门之创建新...
  • VC++之List Box/Check List Box控...
  • 第一章 什么是PowerBuilder
  • VC++ List Ctrl控件
  • VC++ Combo Box/Combo Box Ex控件
  • 学C++不得不看的一篇文章
  • VB入门教程之二
  • VC++之Button控件

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有