jQuery使用HTML代码输入文本字段

时间:2014-01-09 15:55:16

标签: jquery html

我有一个输入类型=“文本”字段,我想显示英镑符号然后显示值

使用

val NewPrice1 = '2.5';
jQuery('#price_product_field').val('£' + NewPrice1);

但它只是在框内显示£而不是实际的英镑符号。

2 个答案:

答案 0 :(得分:2)

HTML实体不能作为输入中的值使用,只有在HTML中使用时才会转换它们,直接使用该字符:

var NewPrice1 = '2.5';
jQuery('#price_product_field').val('£' + NewPrice1);

http://jsfiddle.net/AaU2J/

答案 1 :(得分:0)

尝试:

var NewPrice1 = '2.5'; jQuery('#price_product_field').html('£' + NewPrice1);