簡體   English   中英

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

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

特殊的角色

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

我有一個簡單的數據保存方式。 我注意到,如果我在文本框中輸入所有特殊字符,並且未使用escape方法,則&符號被剪切后,所有特殊字符都會被刪除。

沒有了Escpae

輸出量

! @ # $ % ^

與逃生

這里

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);

這是你的小提琴

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM