jQuery无法识别欧元符号

时间:2013-08-22 23:52:00

标签: javascript jquery

我的欧元符号有问题。假设一个像20€的值现在我想提取值得到20.但是jQuery无法识别€符号。请有人帮帮我。

3 个答案:

答案 0 :(得分:1)

您只需使用输入值的parseInt执行此操作即可。试试这个:

var price = document.getElementById('input').value;
var number = parseInt(price, 10);
alert(number);

答案 1 :(得分:0)

你的问题不在于jQuery(它并不关心你使用的是什么字符,而是在其他地方)。这是证明(demo):

<input id='input' value='20€'/><button id='getVal'>Extract</button>

<script>
  $('#getVal').on('click', function() {
    alert($('#input').val().split('€')[0]);
  })
</script>

答案 2 :(得分:0)

$('#your-element').val().replace(/\u20ac/g, '');