如何保存/添加所有特殊字符,如(“&')ETC

How to save / add all special characters like ( " & ' ) ETC

本文关键字:ETC amp 何保存 保存 添加 特殊字符      更新时间:2023-09-26

特殊字符

! @ # $ % ^ & * ( ) _ + = - { [ } ] : ; " ' | ' < , > . ? /

我有一个简单的数据保存。我注意到,如果我在文本框中输入所有特殊字符,而不使用escape方法,则会剪切&符号后的所有特殊字符。

带出Escpae

输出

! @ # $ % ^

使用Escape

此处

JS

var txt = $("txtbox").val();

请注意,输出中有一个%20%。如何删除它?。

%20是空间。如果你想删除它,你可以这样做,

请注意,escape已弃用,请改用encodeURIComponent

var str = `! @ # $ % ^ & * ( ) _ + = - { [ } ] : ; " ' | ' < , > . ? /`;
var encoded = encodeURIComponent(str.split(' ').join(''));
// or encodeURIComponent(str.replace(/'s+/g, ''));
alert(encoded);

这是你的小提琴