導航:首頁 > 編程語言 > js轉義特殊字元

js轉義特殊字元

發布時間:2023-06-19 14:20:37

js,如何防止特殊字元被轉義

jQuery的.html()方法默認會轉義的,這種情況使用.text()就不會轉義了。

javascript字元串的轉換

1、如果手動轉的話,用replace()函數將字元替換成對應的字元。
2、js中有一個專門的轉16進制的編碼函數:encodeURI()
網址URL中特殊字元轉義編碼
字元 - URL編碼值
空格 - %20
" - %22
# - %23
% - %25
& - %26
( - %28
) - %29
+ - %2B
, - %2C
/ - %2F
: - %3A
; - %3B
< - %3C
= - %3D
> - %3E
? - %3F
@ - %40
\ - %5C
| - %7C

URL特殊字元轉義
URL中一些字元的特殊含義,基本編碼規則如下:
1、空格換成加號(+)
2、正斜杠(/)分隔目錄和子目錄
3、問號(?)分隔URL和查詢
4、百分號(%)制定特殊字元
5、#號指定書簽
6、&號分隔參數

如果需要在URL中用到,需要將這些特殊字元換成相應的十六進制的值
+ %2B
/ %2F
? %3F
% %25
# %23
& %26

由於在項目中經常要用AJAX傳SQL給後台服務端

會遇到select num+1 from al或者左右連接形式。總會丟掉(+)

這個時候可以嘗試用一下URL特殊字元轉義

用JS的encodeURI()函數或者直接改成相對應的十六進制的值

看網上介紹encodeURI函數也是講URI轉義
(轉自另外一個問題的回答:知道搜索條目--》網路的%符號是什麼意思)
由於度娘會吞鏈接,所以不妨鏈接了。

❸ JS正則表達式中代碼雙斜杠的轉義字元是什麼

在js中,有些特殊字元是需要轉義符轉義的, 可以用反斜杠來轉移 \/\/

❹ js跳轉地址時怎麼講特殊字元轉編碼

//轉碼
varurl=encodeURIComponent("http://localhost:8888/xx/yy?a=aaa&b=bbb&c=ccc");
//解碼
varourl=decodeURIComponent(url);

另外還有encodeURI/decodeURI,escape/unescape,最常用的是encodeURIComponent
/decodeURIComponent它可以將參數中的中文、特殊字元進行轉義,而不會影響整個URL。

❺ JavaScript轉義符

JScript 提供了一些特殊字元,允許在字元串中包括一些無法直接鍵入的字元。每個字元都版以反權斜杠開始。反斜杠是一個轉義字元,表示 JScript 解釋器下面的字元為特殊字元。

轉義序列 字元
\b 退格
\f 走紙換頁
\n 換行
\r 回車
\t 橫向跳格 (Ctrl-I)
\' 單引號
\" 雙引號
\\ 反斜杠

請注意,由於反斜杠本身用作轉義符,因此不能直接在腳本中鍵入一個反斜杠。如果要產生一個反斜杠,必須一起鍵入兩個反斜杠 (\\)。

document.write('The image path is C:\\webstuff\\mypage\\gifs\\garden.gif.');
document.write('The caption reads, "After the snow of \'97. Grandma\'s house is covered."');

❻ 反斜線符號( \ ) 是js中唯一的轉移字元嗎 如果不是 還有其它的什麼 請列舉

java中轉義某個特殊字元 需要在特殊字元前面加上反斜杠
因為\是轉義字元 為特殊字元 所以 \\代表\。
比如:System.out.print("\\");這句話就輸出一個反斜杠("\")。
擴展:
當你要列印無法列出的字元,比如換行符等等,要用轉義字元,還有就是一些在字元串內要搞錯的字元,總之是對編譯器來說具有特殊意義的字元。下面是Java中轉義字元序列:
\b 退格鍵
\t Tab鍵
\n 換行符號
\f 進紙
\r 回車鍵

閱讀全文

與js轉義特殊字元相關的資料

熱點內容
都有哪些批發網站 瀏覽:835
家庭用什麼軟體做電腦編程 瀏覽:774
蘋果手機怎麼把文件壓成7z 瀏覽:597
禁止使用qq瀏覽器代碼 瀏覽:56
怎麼開通移動4g網路 瀏覽:130
岳陽微信公司 瀏覽:96
win10如何從備份中恢復出廠設置密碼 瀏覽:659
什麼軟體修改wifi密碼錯誤 瀏覽:582
遇見不安全網站怎麼辦 瀏覽:251
哪個app有慶余年電視劇 瀏覽:420
iphone5s視頻時很黑 瀏覽:601
js獲取埠號 瀏覽:347
手機短息發的鏈接病毒蘋果手機 瀏覽:724
win10專業忘記家庭組密碼 瀏覽:176
南寧applestore幾樓 瀏覽:296
java字元串怎麼初始化 瀏覽:349
醫美哪個app好 瀏覽:768
代碼編程和機器人編程哪個好 瀏覽:875
90版本男法 瀏覽:796
win10桌面字體難看 瀏覽:848

友情鏈接