仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 502|回复: 8
打印 上一主题 下一主题

[学习教程] ASP教程之依据挑选的Checkbox静态在表格中列出选...

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:22:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。静态
<style>
p,div,body,td,input,checkbox,button{font-size:9pt;}
</style>
<scriptlanguage="vbScript">

functionvbtrim(str)
vbtrim=trim(str)
endfunction
functionvbisnumeric(iVar)
vbisnumeric=notisnumeric(iVar)
endfunction
</script>
<scriptlanguage="JavaScript">
<!--
varchkval=newArray();
varcurstr=0;
functionchecktable()
{
if(typeof(form1.wtfs.length)=="undefined")alert(数量不敷,没法持续。);//OneCheckboxerr
wtab.style.visibility="visible";//displaytable
varwtfsmc="";
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++;
}
}
functionaddtr(mc,iIndex)
{
//wtfsmc=obj.nextSibling.nodeValue;//checkbox前面的笔墨
iRow=wtab.rows.length;
if(iRow==1)//xuhaovalue
{
xuhao=1
}
else
{
xuhao=parseInt(wtab.rows[iRow-1].cells[0].innerText)+1;
}
if(form1.ynlj.checked)//是不是
{
shifou="<fontcolor=green>是</font>";
}
else
{
shifou="<fontcolor=blue>否</font>";
}
czuo="[<ahref=#>删除</a>]";
myNewRow=wtab.insertRow();//insertTRrow
for(j=0;j<wtab.rows(iRow-1).cells.length;j++)
{
myNewCell=wtab.rows[iRow].insertCell(j);//insertTDcecllofTRcollection
switch(j)
{
case0:
wtab.rows[iRow].cells(j).innerHTML=xuhao+"";wtab.rows[iRow].cells(j).align="right";
break;
case1:
wtab.rows[iRow].cells(j).innerHTML=""+mc;wtab.rows[iRow].cells(j).align="left";
break;
case2:
wtab.rows[iRow].cells(j).innerHTML=""+shifou;wtab.rows[iRow].cells(j).align="left";
break;
case3:
wtab.rows[iRow].cells(j).innerHTML=czuo;wtab.rows[iRow].cells(j).align="center";
wtab.rows[iRow].cells(j).attachEvent(onmou搜索引擎优化ver,SetColor_1);
wtab.rows[iRow].cells(j).attachEvent(onmou搜索引擎优化ut,SetColor_2);
break;
}
}
}
functiondeltab(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;
}
}
}
}
}
functionSetColor_1()
{
vartd=event.srcElement;
td.bgColor="#0099FF";
returntrue;
}
functionSetColor_2()
{
vartd=event.srcElement;
td.bgColor="";
returntrue;
}
//-->
</script>
<formname=form1>
<tableborder="1"width="100%"bordercolorlight="#006699"cellspacing="0"bordercolordark="#FFFFFF">
<tr>
<tdwidth="100%">
<divalign="center">
<center>
<tableborder="0"width="98%"cellspacing="0"cellpadding="2">
<tr>
<tdwidth="100%"colspan="3"></td>
</tr>
<tr>
<tdwidth="107"rowspan="7"bgcolor="#EEEEEE"style="border:1solid#D8D8D8"><br>
</td>
<tdcolspan="2"width="100%"><fontclass="navPoint">4</font><b>以后选择的体例:</b><fontcolor=red>成交金额累计</font><fontclass="navPoint">4</font><b>体例称号:</b><fontcolor=blue>sdasd</font></td>
</tr>
<tr>
<tdcolspan="2"align="left"width="100%">
<hrwidth="95%"size="1"color="#808080">
</td>
</tr>
<tr>
<tdwidth="2%"></td>
<tdwidth="98%"rowspan="5"valign="top">
<tableborder="0"width="100%"cellspacing="0"cellpadding="2"bgcolor="#fffffa">
<tr>
<tdwidth="66%"><fieldset><tableborder="0"width="100%"cellspacing="0"cellpadding="0">
<tr>
<tdwidth="33%">
<inputtype="checkbox"value="0"name="wtfs">稀里糊涂</td>
<tdwidth="33%">
<inputtype="checkbox"value="1"name="wtfs">七零八落</td>
<tdwidth="34%">
<inputtype="checkbox"value="2"name="wtfs">小键盘</td>
</tr>
<tr>
<tdwidth="33%">
<inputtype="checkbox"value="3"name="wtfs">德律风号码</td>
<tdwidth="33%">
<inputtype="checkbox"value="4"name="wtfs">任我行吗</td>
<tdwidth="34%">
<inputtype="checkbox"value="5"name="wtfs">自助快餐</td>
</tr>
<tr>
<tdwidth="33%">
<inputtype="checkbox"value="6"name="wtfs">别的托付</td>
<tdwidth="33%">
<inputtype="checkbox"value="7"name="wtfs">远程接进</td>
<tdwidth="34%">
<inputtype="checkbox"value="8"name="wtfs">拂晓天亮</td>
</tr>
<tr>
<tdwidth="33%">
</table></fieldset></td>
<tdwidth="34%"valign=top><fieldset><inputtype="checkbox"value="0"name="ynlj">按累计买卖额盘算<br><br><br><tableborder="0"width="20%"cellspacing="0"cellpadding="0"><tr><tdwidth="100%"height=6></td></tr></table></fieldset></td>
</tr>
<tr>
<tdwidth="100%"colspan="2">
<divalign="center">
<center>
<tableid=wtabborder="1"width="99%"cellspacing="0"bordercolorlight="#336699"bordercolordark="#FFFFFF"cellpadding="1"style="visibility:hidden">
<trbgcolor=#F9E486>
<tdwidth="10%"align="center">序号</td>
<tdwidth="40%"align="center">托付体例</td>
<tdwidth="30%"align="center">是不是按累计买卖额盘算</td>
<tdwidth="30%"align="center">操纵选项</td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<tdwidth="2%"></td>
</tr>
<tr>
<tdwidth="2%"></td>
</tr>
<tr>
<tdwidth="2%"></td>
</tr>
<tr>
<tdwidth="2%"></td>
</tr>
<tr>
<tdcolspan="3"width="100%">
<hrwidth="98%"size="1"color="#808080">
</td>
</tr>
<tr>
<tdwidth="100%"colspan="3"align=right>
<tableborder="0"width="80%"cellspacing="0">
<tr>
<tdwidth="34%"align="right"><inputclass="hand"type="button"value="<<上一步"style="border:1solid#1D1D1D"></td>
<tdwidth="23%"><inputclass="hand"type="submit"value="下一步>>"style="border:1solid#1D1D1D"></td>
<tdwidth="43%"><inputclass="hand"type="button"value="封闭窗口"style="border:1solid#1D1D1D"></td>
</tr>
</table><br>
</td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</form>

asp,你就只能等着微软给你解决,它不乐意你就只好悲催。而且asp跑在windows服务器上,windows服务器跟linux比起来简直弱爆了!
乐观 该用户已被删除
沙发
发表于 2015-1-20 09:35:40 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
小魔女 该用户已被删除
板凳
 楼主| 发表于 2015-1-25 22:42:17 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
若天明 该用户已被删除
地板
发表于 2015-2-4 07:08:21 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
兰色精灵 该用户已被删除
5#
发表于 2015-2-9 18:33:39 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
小妖女 该用户已被删除
6#
发表于 2015-2-27 15:57:56 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
柔情似水 该用户已被删除
7#
发表于 2015-3-9 09:29:48 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
变相怪杰 该用户已被删除
8#
发表于 2015-3-16 21:25:36 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
金色的骷髅 该用户已被删除
9#
发表于 2015-3-23 02:21:35 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 03:40

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表