2011-02-08 78 views
0

下面的jQuery代码工作,如果我的标签是工作:。

<input class="AmountElementValue" readonly="readonly" /> 

然而,如果我让输入<div />不起作用的代码是:

$(".AmountElementValue").each(function() { 
    alert($(".AmountElementValue").val()); 
    var TrimedAmountElementValue = $(this).val().replace(/\$/g, ''); 
    TrimedAmountElementValue = TrimedAmountElementValue.replace(",", ""); 
    totalDisbursement += parseFloat(TrimedAmountElementValue); 
}); 

如何使用<div />代替

回答

5

.val()不上<div />的工作,也许?你想要.text()还是.html()

+0

这里就是事实。 – 2011-02-08 02:46:08

1

.val()仅针对输入元素进行定义。使用.text()代替div。

相关问题