Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 找到div的值,然后将该数值加上另一个div_Javascript - Fatal编程技术网

Javascript 找到div的值,然后将该数值加上另一个div

Javascript 找到div的值,然后将该数值加上另一个div,javascript,Javascript,我有两个div 一个是运费,另一个是总价 <div id="tt_shipping_rate_basket">$0.00</div> = SHIPPING <div class="op_col5_3" align="right" id="tt_total_basket">$897.00</div> = TOTAL PRICE spTotal是总价 spShip是运费 结果应该是(spTotal=spTotal.value+spShip.valu

我有两个div

一个是运费,另一个是总价

<div id="tt_shipping_rate_basket">$0.00</div> = SHIPPING

<div class="op_col5_3" align="right" id="tt_total_basket">$897.00</div> = TOTAL PRICE
spTotal是总价

spShip是运费

结果应该是(spTotal=spTotal.value+spShip.value)


有人能帮忙吗?

未经测试,但你知道:

var spTotal = document.getElementById("tt_total_basket").innerHTML.replace('$', '');
var spShip = document.getElementById("tt_shipping_rate_basket").innerHTML.replace('$', '');

spTotal = parseFloat(spTotal) + parseFloat(spShip);

与其使用innerHTML,不如使用(或者对IE浏览器进行功能测试并使用innerText)
var spTotal = document.getElementById("tt_total_basket").innerHTML.replace('$', '');
var spShip = document.getElementById("tt_shipping_rate_basket").innerHTML.replace('$', '');

spTotal = parseFloat(spTotal) + parseFloat(spShip);