我正在尝试这样做
$('input').val($('input').val()+"^2");
所以页面中的每个输入字段(我只有一个字段)都会有两个额外的字母^2
奇怪的是它只附加了 2 而忽略了 ^ 符号。知道为什么会发生这种奇怪的行为吗?
编辑:问题是代码中的另一部分在插入后会从输入字段中删除所有符号。所以我将其更改为忽略此符号。多谢你们。
我正在尝试这样做
$('input').val($('input').val()+"^2");
所以页面中的每个输入字段(我只有一个字段)都会有两个额外的字母^2
奇怪的是它只附加了 2 而忽略了 ^ 符号。知道为什么会发生这种奇怪的行为吗?
编辑:问题是代码中的另一部分在插入后会从输入字段中删除所有符号。所以我将其更改为忽略此符号。多谢你们。
对我有用:jsFiddle 示例。
尝试
^
或逃避胡萝卜:
/^
它呈现为 ^