cd6*_*cd6 15 javascript character-encoding
我在我的网络应用中遇到了一个错误,我不确定如何修复.
文本框向我发送长划线作为其内容的一部分(您知道,MS Word有时会自动插入的特殊长划线).但是,我找不到替代它的方法; 因为如果我尝试复制该字符并将其放入JavaScript str.replace语句中,则它不会正确呈现并且会破坏脚本.
我怎样才能解决这个问题?
杀死它的特定角色是 - .
此外,如果它有帮助,我将值作为GET参数传递,然后将其编码为XML并将其发送到服务器.
Vis*_*ioN 35
此代码可能有所帮助:
text = text.replace(/\u2013|\u2014/g, "-");
Run Code Online (Sandbox Code Playgroud)
它用简单的破折号( - )替换所有 –( - )和—( - )符号.
演示: http ://jsfiddle.net/F953H/
| 归档时间: |
|
| 查看次数: |
13343 次 |
| 最近记录: |