• Javascript实现checkbox的全选


    <input type="checkbox" name="all" onclick="checkAll(this)"/>全选<br />
    <input type="checkbox" name="item" value="3000" />3000<br />
    <input type="checkbox" name="item" value="3000" />3000<br />
    <input type="checkbox" name="item" value="3000" />3000<br />
    <input type="checkbox" name="item" value="3000" />3000<br />
    <input type="checkbox" name="item" value="3000" />3000<br />
    <input type="checkbox" name="item" value="3000" />3000<br />
    <input type="checkbox" name="item" value="3000" />3000<br />
    <input type="button" value="总和" onclick="getSum(this)"/> <span id="spanId"></span>

    <script type="text/javascript">
    function getSum()
    {
    var itemNodes = document.getElementsByName("item");
    var sum = 0;
    for(var i=0; i<itemNodes.length; i++)
    {
    if(itemNodes[i].checked)
    {
    sum += parseInt(itemNodes[i].value);
    }
    }

    var spanNode = document.getElementById("spanId");
    var str = sum + "元";
    spanNode.innerHTML = str.fontsize(10);
    }

    function checkAll(checkallNode)
    {
    var itemNodes = document.getElementsByName("item");
    for(var i=0; i<itemNodes.length; i++)
    {
    itemNodes[i].checked = checkallNode.checked;
    }
    }

    </script>

  • 相关阅读:
    母牛
    831. KMP字符串(模板)
    830. 单调栈
    829. 模拟队列
    827. 双链表
    826. 单链表
    易错之 Java字符串比较
    圆桌问题 (ArrayList+模拟)
    士兵队列训练问题 (队列+模拟)
    线段树模板集合
  • 原文地址:https://www.cnblogs.com/qinxuemei/p/3969093.html
Copyright © 2020-2023  润新知