Javascript jQuery无法识别欧元符号
我对欧元符号有问题。假设一个值为20欧元,现在我想提取这个值得到20欧元。但是jQuery无法识别欧元符号。请任何人帮帮我 您的问题不在于jQuery(它并不真正关心您使用什么字符,而是在其他地方)。这是证据():Javascript jQuery无法识别欧元符号,javascript,jquery,Javascript,Jquery,我对欧元符号有问题。假设一个值为20欧元,现在我想提取这个值得到20欧元。但是jQuery无法识别欧元符号。请任何人帮帮我 您的问题不在于jQuery(它并不真正关心您使用什么字符,而是在其他地方)。这是证据(): 提取 $('#getVal')。在('click',function()上{ 警报($('#input').val().split('€')[0]); }) 只需使用输入值的parseInt即可完成此操作。试试这个: var price = document.getElementBy
提取
$('#getVal')。在('click',function()上{
警报($('#input').val().split('€')[0]);
})
只需使用输入值的parseInt即可完成此操作。试试这个:
var price = document.getElementById('input').value;
var number = parseInt(price, 10);
alert(number);
我认为这是因为HTML中的euro符号有逃逸字符€所以你最终会得到20欧元左右的收入;而不是20欧元。我只是复制了角色本身,并把它放在我想要和工作的地方。 所以不是
<script>
$(document).ready(
function(){
$("#creditlbl").text("20 €").html();
}
);
</script>
$(文件)。准备好了吗(
函数(){
$(“#creditlbl”).text(“20欧元”).html();
}
);
我写
<script>
$(document).ready(
function(){
$("#creditlbl").text("20 €").html();
}
);
</script>
$(文件)。准备好了吗(
函数(){
$(“#creditlbl”).text(“20欧元”).html();
}
);
请发布您的代码。val()。替换(“€”和“”)
True:)或只查找数字的正则表达式(尽管可能存在小数或负值问题)。
<script>
$(document).ready(
function(){
$("#creditlbl").text("20 €").html();
}
);
</script>
<script>
$(document).ready(
function(){
$("#creditlbl").text("20 €").html();
}
);
</script>