Javascript / jquery获取元素内的数值

时间:2014-01-25 06:14:27

标签: javascript jquery

<span id="rate">2388</span>

var = $("#rate")... 

我需要在元素中获取数字值。谁知道怎么做?

3 个答案:

答案 0 :(得分:4)

var number = +$("#rate").text();
//           |              \______get text of span as string
//           |_________________unary plus converts to numeric

答案 1 :(得分:0)

您可以使用 text() 方法和 parseInt() span内的文字转换为数字:

var rateVal = parseInt($("#rate").text(), 10);

答案 2 :(得分:0)

你也可以这样做

var result = Number($("#rate").html());

但要注意使用Number函数,请查看parseInt和Number之间的区别。

正如Roko所说,

What is the difference between parseInt(string) and Number(string) in JavaScript?