永发信息网

ASP中怎么实现全选多选反选功能?

答案:4  悬赏:20  手机版
解决时间 2021-04-27 22:25

ASP中怎么实现全选多选反选功能?表单是动态生成的!还有怎么能获取用户选取的值呢?

最佳答案

给你一个简单的实例。。。。。




<html>
<body>
<script language="javascript">
function cball(obj)
{
for(i=0;i <document.getElementsByName("m").length;i++)
{
document.getElementsByName("m")[i].checked=obj.checked
}
}
</script>



<form name="f1" id="f1">
<input type="checkbox" title="ȫѡ" onClick="cball(this)">ȫѡ<br>
<input type="checkbox" name="m" onClick=""><br>
<input type="checkbox" name="m" onClick=""><br>
<input type="checkbox" name="m" onClick=""><br>
<input type="checkbox" name="m" onClick=""><br>
<input type="checkbox" name="m" onClick=""><br>
</form>
</body>
</htlm>

全部回答

ASP知识论坛

http://bbs.xycodes.com/?fromuid=26590

你说的不应是在ASP中实现,而应是在客户端脚本实现。

一般是先给checkbox表单取相同的名,再利用document的getElementsByTagName方法对checkbox进行遍历,进行判断、赋值。

建议你学会下JavaScript,再看下别的网站的实例。

学习网站: http://www.gzjiuzhou.com

function aa(obj){

var cs=document.getElementByTagName("checkbox");

if(obj.checked)

{

for(var i=0;i<cs.length;i++)

{

cs[i].checked=true;

}

}

else

{

for(var i=0;i<cs.length;i++)

{

cs[i].checked=false;

}

}

}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
爱一个人需要每时和他联系吗?
医用冷光源的用法和使用原理
Intel 酷睿 i7 860 Intel 酷睿 i7 870那个划
有没有兄弟把iPhone7升到11.3系统的?怎么样
篮球。我17岁,身高172。弹跳一般。身体对抗
添加QQ空间歌曲连接有=好的杂办呢?
三轮车能进北京吗?
dota的指令有多少,告诉我?
蓝色贵宾2 500ml45% 大概多少钱一瓶
乐视林保护镜能过滤蓝光吗
dnf玩什么
为什么有时候胸口刺痛?
枣林镇绿驹金彭电动三轮车专卖地址在哪,我要
农场能关闭吗?
蜱虫的幼虫长什么样,有谁见过蜱虫是什么样子
推荐资讯
dnf连发是什么
水电中的预埋件是什么
QQ农场买的种子和化肥会过期吗?
今年的流行。。、?
植物到底有没有血型?
今年做什么生以来钱呢?
死灵20级僵尸能召几个
前郭县交警乌兰图嘎中队地址在什么地方,想过
传奇酸辣粉地址有知道的么?有点事想过去
任务中的冰冷之心打什么怪物有啊??
人的第六感是什么
蝙蝠为什么晚上到出飞了?为什么是倒挂的呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?