现在的位置: 首页 > 综合 > 正文

js判断checkbox选中(记录一下,一个小问题引发的)

2013年08月19日 ⁄ 综合 ⁄ 共 2499字 ⁄ 字号 评论关闭

<html>
<head>
    <title>商品一览表</title>
</head>

<script language="javascript">

    function addtocart(fm) {
        var flag = false;
        var products = document.getElementsByName("products");
        for (i = 0; i < products.length; i++) {
            if (products(i).checked) {
                flag = true;
                break;
            }
        }
        if (!flag) {
            alert('请选择你需要的商品!');
            return false;
        }
        else {
            fm.target = "car";
            fm.submit();
        }
    }  
 
</script>

<body>
    <div align="center">
        浏览商品清单</div>
    <form action="" align="center" method="post" name="fm">
    <table border="1" align="center">
        <tr bgcolor="#17699B">
            <td align="center">
                <font color="#FFFFFF">商品编号</font>
            </td>
            <td align="center">
                <font color="#FFFFFF">商品名称</font>
            </td>
            <td align="center">
                <font color="#FFFFFF">单位</font>
            </td>
            <td align="center">
                <font color="#FFFFFF">功能描述</font>
            </td>
            <td align="center">
                <font color="#FFFFFF">市场价</font>
            </td>
            <td align="center">
                <font color="#FFFFFF">现价</font>
            </td>
            <td align="center">
                <font color="#FFFFFF">选择</font>
            </td>
        </tr>
        <tr>
            <td>
                法国花会绥芬河司法
            </td>
            <td>
                sdfhsfhsfdh
            </td>
            <td>
                adfgadfgadfgadrg
            </td>
            <td>
                asdfgadfgadrg
            </td>
            <td>
                asdgasdgasdg
            </td>
            <td>
                sdgbadgadfg
            </td>
            <td>
                <div align="center">
                    <input name="products" type="checkbox" value="1">
                </div>
            </td>
        </tr>
        <tr>
            <td>
                法国花会绥芬河司法
            </td>
            <td>
                sdfhsfhsfdh
            </td>
            <td>
                adfgadfgadfgadrg
            </td>
            <td>
                asdfgadfgadrg
            </td>
            <td>
                asdgasdgasdg
            </td>
            <td>
                sdgbadgadfg
            </td>
            <td>
                <div align="center">
                    <input name="products" type="checkbox" value="2">
                </div>
            </td>
        </tr>
    </table>
    <div align="center">
        <p>
            <input name="button" type="button" onclick="addtocart(fm)" value="确定">
        </p>
    </div>
    </form>
</body>
</html>

抱歉!评论已关闭.