亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

javascript實現(xiàn)點擊商品列表checkbox實時統(tǒng)計金額的方法

 更新時間:2015年05月15日 10:19:22   作者:永遠愛好寫程序  
這篇文章主要介紹了javascript實現(xiàn)點擊商品列表checkbox實時統(tǒng)計金額的方法,涉及javascript鼠標事件及頁面元素操作的相關技巧,需要的朋友可以參考下

本文實例講述了javascript實現(xiàn)點擊商品列表checkbox實時統(tǒng)計金額的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>商品列表統(tǒng)計金額</title>
<style type="text/css">
body,div,p
{
 margin:0;
 padding:0;
 font-size:14px;
}
#sumMoney
{
 font-size:26px;
 font-weight:bold;
 color:Red;
}
</style>
<script type="text/javascript">
//全選和全清
function checkAll() {
  var chkItems = document.getElementsByName("item");
  for (var i = 0; i < chkItems.length; i++) {
    chkItems[i].checked = event.srcElement.checked;
  }
  calculateMoney();
}
//統(tǒng)計所有選中的產(chǎn)品金額
function calculateMoney() {
  var sum = 0;
  var chkItems = document.getElementsByName("item");
  for (var i = 0; i < chkItems.length; i++) {
    if (chkItems[i].checked) {
      sum += parseInt(chkItems[i].value);
    }
  }
  var sumMoneyObj = document.getElementById("sumMoney");
  sumMoneyObj.innerHTML = "總金額:" + sum;
}

//給每個產(chǎn)品復選框加上自動統(tǒng)計功能
function iniEvent() {
  var chkItems = document.getElementsByName("item");
  for (var i = 0; i < chkItems.length; i++) {
    chkItems[i].onclick = calculateMoney;
  }      
}
</script>
</head>
<body onload="iniEvent()">
<div id="divMain">
<p><input type="checkbox" name="全選" onclick="checkAll()" />全選</p>
<p><input type="checkbox" name="item" value="2999" />¥2999 Haier/海爾 KFR-35GW/03GJC12-DS</p>
<p><input type="checkbox" name="item" value="2256" />¥2256 天貓年貨 AUX/奧克斯 KFR-35GW/SFA+2</p>
<p><input type="checkbox" name="item" value="2799" />¥2799 Gree/格力 KFR-26G(26556)FNDe-3</p>
<p><input type="checkbox" name="item" value="2008" />¥2008 AUX/奧克斯 KFR-25GW/SFA+2</p>
<p><input type="checkbox" name="item" value="2598" />¥2598 Hisense/海信 KFR-35GW/EF11S3</p>
<p><input type="checkbox" name="item" value="1877" />¥1877 TCL KFRd-25GW/DE22</p>
<p><input type="checkbox" name="item" value="2398" />¥2398 Kelon/科龍 KFR-35GW/EFVCS3</p>
<p><input type="checkbox" name="item" value="1999" />¥1999 TCL KFRd-35GW/FC23</p>
<p><input type="checkbox" name="全選" onclick="checkAll()" />全選</p>
<p><span id="sumMoney">總金額:</span></p>
</div>
</body>
</html>

希望本文所述對大家的javascript程序設計有所幫助。

相關文章

  • JS進階之從多線程到Event?Loop全面梳理

    JS進階之從多線程到Event?Loop全面梳理

    JS是通過事件隊列(Event?Loop)的方式來實現(xiàn)異步回調(diào)的,但對很多初學JS的人來說,根本搞不清楚單線程的JS為什么擁有異步的能力,所以本文將從進程、線程的角度來解釋這個問題
    2023-05-05
  • 禁用Tab鍵JS代碼兼容Firefox和IE

    禁用Tab鍵JS代碼兼容Firefox和IE

    這篇文章主要介紹了禁用Tab鍵的JS代碼兼容Firefox和IE,需要的朋友可以參考下
    2014-04-04
  • Bootstrap Table中的多選框刪除功能

    Bootstrap Table中的多選框刪除功能

    這篇文章主要介紹了Bootstrap Table中的多選框刪除功能,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07
  • 下拉菜單點擊實現(xiàn)連接跳轉功能的js代碼

    下拉菜單點擊實現(xiàn)連接跳轉功能的js代碼

    下拉菜單點擊實現(xiàn)連接跳轉效果想必不是很常見吧,下面與大家分享下具體的實現(xiàn)另有實例,感興趣的朋友可以參考下哈
    2013-05-05
  • javascript中replace使用方法總結

    javascript中replace使用方法總結

    這篇文章主要為大家詳細介紹了javascript中replace的使用方法,使用replace和正則表達式共同實現(xiàn)字符串trim方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • JavaScript無縫滾動效果的實例代碼

    JavaScript無縫滾動效果的實例代碼

    本文給大家分享一段實例代碼有關js實現(xiàn)無縫滾動效果,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友參考下
    2017-03-03
  • 通過JavaScript使Div居中并隨網(wǎng)頁大小改變而改變

    通過JavaScript使Div居中并隨網(wǎng)頁大小改變而改變

    自己的頁面太難看了,要居中沒居中,要顏色沒顏色,但是無論是怎么樣都得使登錄的框居中吧,下面與大家分享下通過JavaScript可以簡單的使Div在頁面上居中,隨著網(wǎng)頁大小的改變做出相應的改變
    2013-06-06
  • 微信小程序實現(xiàn)帶放大效果的輪播圖

    微信小程序實現(xiàn)帶放大效果的輪播圖

    這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)帶放大效果的輪播圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • 給Function做的OOP擴展

    給Function做的OOP擴展

    自編框架Megami的一部分……現(xiàn)在發(fā)現(xiàn)自己實在太宅了…… 文件中出現(xiàn)的名字請對號入座……
    2009-05-05
  • javascript數(shù)組去重的六種方法匯總

    javascript數(shù)組去重的六種方法匯總

    數(shù)組去重復是一個常見的需求,我們暫時考慮同類型的數(shù)組去重復。主要是理清思路和考慮下性能。以下方法,有各人總結也有網(wǎng)上熱心網(wǎng)友的方法,這里簡單地總結一下。
    2015-08-08

最新評論