在javascript中,val的金額類型爲$ 1,056.89。現在我想要用算術運算執行val,但警報給我的是NaN而不是算術值。如果我起飛號碼然後y值爲1,056.8910 .how我可以使val數值類型和執行算術運算?如何將金額類型更改爲數字類型以在javascript中執行算術運算
var val= document.getElementById('<%= DataItemValue4.ClientID%>').firstChild.nodeValue;
val= val.replace(/^[\s$]+|[\s]+$/g, '');
y = Number(val)+ 10;
alert(y);
任何人都可以幫我解決這個問題!
感謝你,michaeld
以逗號出字符串 – Robert
的我已經給出了這樣的,但逗號不會嘔吐val = val.replace(/^[\ s,] + | [\ s] +,/ g,''); – michael