佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1140|回复: 6

[解决了] 如何使用javascript验证Checkbox?

[复制链接]
发表于 18-10-2006 11:19 AM | 显示全部楼层 |阅读模式
如何使用javascript验证Checkbox?我要验证用户至少勾到一个checkbox,在我有四个checkbox,form的名字是feedback,然而我的代码是:

if ( ( document.feedback.option[0].checked == false )
    && ( document.feedback.option[1].checked == false ) ||( document.feedback.option[2].checked == false )
    && ( document.feedback.option[3].checked == false ))
    {
        doc.feedback.option.focus();
        valid = false;
    }

可是这代码有问题,该如何更改?

[ 本帖最后由 sotsot82 于 14-11-2006 09:45 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 18-10-2006 12:13 PM | 显示全部楼层
theory 应该是

if ((c1.checked == true) || (c2.checked == true) || (c3.checked == true) || (c4.checked == true))
{
   valid = true;
}
else
   valid = fasle;

如果valid = fasle,那就是说没有勾到一个checkbox.
回复

使用道具 举报

 楼主| 发表于 18-10-2006 12:26 PM | 显示全部楼层
我的是:
<input type="checkbox" name="option1" value="MC">
<input type="checkbox" name="option2" value="KFC">
<input type="checkbox" name="option3" value="AMW">
<input type="checkbox" name="option4" value="PIZZA">

if ((option1.checked == true) || (option2.checked == true) || (option3.checked == true) || (option4.checked == true))
{
   valid = false;
}

这样吗?
回复

使用道具 举报

 楼主| 发表于 18-10-2006 01:16 PM | 显示全部楼层
<input type="checkbox" name="option" value="MC">
<input type="checkbox" name="option" value="KFC">
<input type="checkbox" name="option" value="AMW">
<input type="checkbox" name="option" value="PIZZA">


if (!document.feedback.option.checked) {
       
           return false;
}

我尝试这样,可是沟了,也不能呈交
回复

使用道具 举报

发表于 18-10-2006 01:44 PM | 显示全部楼层
原帖由 sotsot82 于 18-10-2006 01:16 PM 发表
<input type="checkbox" name="option" value="MC">
<input type="checkbox" name="option" value="KFC">
<input type="che ...



post或不能post不关checbox 有没有 tick.
回复

使用道具 举报

 楼主| 发表于 18-10-2006 02:06 PM | 显示全部楼层
我要的是当用户没有沟到其中一个就不能呈交
回复

使用道具 举报

Follow Us
发表于 18-10-2006 02:12 PM | 显示全部楼层
原帖由 sotsot82 于 18-10-2006 02:06 PM 发表
我要的是当用户没有沟到其中一个就不能呈交


那么你就在FORM TAG的地方用ONSUBMIT="XXXXXXX"来CHECKING.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 12-11-2024 09:24 AM , Processed in 0.138498 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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