Javascript / jquery获取元素内的数值

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

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

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

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

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

你也可以这样做

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

但是考虑使用Number functon,请看看这个讨论parseInt和Number之间的区别。

JavaScript中的parseInt(string)和Number(string)有什么区别? 正如罗科指出的那样。