Javascript 如何在JQuery上获取td元素的值?
我有需要汇总的数字表。 例如:Javascript 如何在JQuery上获取td元素的值?,javascript,jquery,Javascript,Jquery,我有需要汇总的数字表。 例如: <td class="mcost_el.entry[0]">93,08</td> <td class="mcost_el.entry[1]">544,33</td> 93,08 544,33 如何使用classmcost_el.entry[]获取td元素的所有值并对其进行汇总 对于输入,我使用$('#d1').attr(“值”)。是否适合此任务?(通过为td添加value=“”)您可以使用.text()而不是您所
<td class="mcost_el.entry[0]">93,08</td>
<td class="mcost_el.entry[1]">544,33</td>
93,08
544,33
如何使用classmcost_el.entry[]
获取td元素的所有值并对其进行汇总
对于输入,我使用$('#d1').attr(“值”)代码>。是否适合此任务?(通过为td添加value=“”)您可以使用.text()
而不是您所建议的
将您的HTML更新为
<td class="mcost_el">93,08</td>
<td class="mcost_el">544,33</td>
范例
此外,您可以使用.val()
而不是以后使用.attr(“value”)
,您可以使用.text()
而不是您建议的
将您的HTML更新为
<td class="mcost_el">93,08</td>
<td class="mcost_el">544,33</td>
范例
另外,以后不要使用.attr(“value”)
,您可以只使用.val()
我不确定我在这里的回答是否正确,不清楚您是在寻找从TD元素获取文本的方法,还是在使用某个类定位所有TD时遇到问题(选择器问题)
.attr(“value”)
或更好的.val()
用于输入字段
如果要从TD元素获取文本,应使用:
$('td').text();
我不太确定我在这里的回答是否正确,不清楚您是否正在寻找一种从TD元素获取文本的方法,或者您是否在使用某个类定位所有TD时遇到问题(选择器问题)
.attr(“value”)
或更好的.val()
用于输入字段
如果要从TD元素获取文本,应使用:
$('td').text();
工作演示-
工作演示-您可以只使用.val()
,但不能在td
元素上使用;)+1用于完整解决方案和parseFloat
,但我不确定.mcost_el
是否会在OP中选择tdexample@JMax,是的,我更改了类,因为我猜它最初是以这种格式尝试解决问题的,并且此解决方案可能不需要它。:)您可以只使用.val()
,但不能在td
元素上使用;)+1用于完整解决方案和parseFloat
,但我不确定.mcost_el
是否会在OP中选择tdexample@JMax,是的,我更改了类,因为我猜它最初是以这种格式尝试解决问题的,并且此解决方案可能不需要它。:)和的可能副本以及和的可能副本