如圖:
復(fù)制代碼 代碼如下:
<input type="checkbox" />全選<br />
<input type="checkbox" value="3000" />筆記本電腦:3000元<br />
<input type="checkbox" value="3000" />筆記本電腦:3000元<br />
<input type="checkbox" value="3000" />筆記本電腦:3000元<br />
<input type="checkbox" value="3000" />筆記本電腦:3000元<br />
<input type="checkbox" value="3000" />筆記本電腦:3000元<br />
<input type="checkbox" value="3000" />筆記本電腦:3000元<br />
<input type="checkbox" value="3000" />筆記本電腦:3000元<br />
<input type="checkbox" value="3000" />筆記本電腦:3000元<br />
<input type="checkbox" value="3000" />筆記本電腦:3000元<br />
<input type="checkbox" value="3000" />筆記本電腦:3000元<br />
<input type="checkbox" />全選<br />
<input type="button" value="獲取總金額" />
<span></span>
復(fù)制代碼 代碼如下:
function checkAll()
{
//var allNode = document.getElementsByName("all")[0];
//獲取被點(diǎn)擊的元素
var allNode = event.srcElement;
var item = document.getElementsByName("item");
for(var x=0;x<item.length;x++)
{
item[x].checked = allNode.checked;
}
}
復(fù)制代碼 代碼如下:
function getSum()
{
var item = document.getElementsByName("item");
var sum = 0;
for(var x=0;x<item.length;x++)
{
if(item[x].checked)
{
sum+=parseInt(item[x].value);
}
}
var spanNode = document.getElementById("sum");
spanNode.innerHTML = (sum+"元").fontsize(7);
}
新聞熱點(diǎn)
疑難解答
圖片精選