javascript怎麼不讓引數裡面的反斜線轉義

2021-03-04 05:44:46 字數 3465 閱讀 5398

1樓:獨孤的輝煌

這個是語言自帶的特點,字串裡如果想輸出乙個"/ "那麼在編譯時系統會自動進行轉義,所以這時的"/"是顯示不出來的,只有人為使用轉義顯示即你要顯示乙個"/"那麼就用"//",如果是顯示兩個"//"在**中就這樣書寫"////"

當然反斜槓"\"就代表「//」這個

2樓:網海1書生

這個應該在引數傳遞到javascript前就把反斜槓替換為雙反斜槓,比如引數是從asp中傳來的:

var mm="'<%=replace(imgfilename,"\","\\")%>";

alert(mm);

3樓:

將反斜線,改為 \\

js方法引數中包含反斜槓獲取後為什麼自動去掉

4樓:匿名使用者

乙個\表示轉義。如果和後面的字元不構成轉義,則會忽略該\

解決辦法是用 \\ 或者 /

5樓:匿名使用者

在程式語言中 \ 是轉意字元,他和後邊的乙個字元組合成乙個被轉意的字元

你應該寫 2個\ 這樣結果就是乙個\了

6樓:吶般愛戀·兔子

你說的反斜槓是json資料 中的轉義符,用來標識」,/ 等等這些特殊符號的,js讀取的時候當然會去掉咯。你要理解什麼是「轉義」,就明白了

js字串中單個反斜槓的處理方案(如何不被當做轉義字元解析) 5

7樓:匿名使用者

java中轉義某個特殊字元 需要在特殊字元前面加上反斜槓

因為\是轉義字元 為特殊字元 所以 \\代表\。

比如:system.out.print("\\");這句話就輸出乙個反斜槓("\")。

擴充套件:當你要列印無法列出的字元,比如換行符等等,要用轉義字元,還有就是一些在字串內要搞錯的字元,總之是對編譯器來說具有特殊意義的字元。下面是java中轉義字元序列:

\b 退格鍵

\t tab鍵

\n 換行符號

\f 進紙

\r 回車鍵

\\ 反斜槓

\' 單引號

\" 雙引號

例如:system.out.print("he said \"java is fun\"");

它的輸出結果是 he said "java is fun"

system.out.print("c:\\windows\\system32")

輸出結果是 c:\windows\system32

8樓:尋_常

\\===>\

這就是單斜槓

9樓:匿名使用者

document.getelementbyid("v").innerhtml(s);

改成document.getelementbyid("v").innertext(s);試試

javascript反斜槓 「\」 的有什麼特殊作用?

10樓:匿名使用者

上面的回答一看就是複製來的。樓主不要選。

其實在所有程式語言中。\(反斜框)的意義一般是轉義符。舉例乙個簡單的表示式。

var str = "測試

";如果要給這個div的css樣式加上乙個樣式。在不用單引號的情況下就要用到轉義了。就必須寫成

var str = "測試

";當然這只是一種用法,還有就是特殊字元的表現。比如"\n"換行 "\r"回車等等。例子如下:

alert("這是第一行\n這是第二行");

這樣的話。這個」\n「就起到乙個換行的作用。

我了解的也有限,我知是將問題最通俗地解答給你。希望對你有所幫助。

如果還有什麼疑問請追問,一定知無不言。

11樓:用心愛你你不

\(反斜框)的意義一般是轉義符

12樓:匿名使用者

轉義!我只能這麼簡單的說;

比如alert("\"")

13樓:匿名使用者

js中的反斜槓轉義字元作用 轉義字元是c語言中表示字元的一種特殊形式。通常使用轉義字元表示ascii碼字符集中不可列印的控制字元和特定功能的字元,如用於表示字元常量的單撇號( '),用於表示字串常量的雙撇號( ")和反斜槓( \)等。轉義字元用反斜槓\後面跟乙個字元或乙個八進位制或十六進位製數表示。

轉義字元 意義 ascii碼值(十進位制) \a 響鈴(bel) 007 \b 退格(bs) 008 \f 換頁(ff) 012 \n 換行(lf) 010 \r 回車(cr) 013 \t 水平製表(ht) 009 \v 垂直製表(vt) 011 \\ 反斜槓 092 \? 問號字元 063 \' 單引號字元 039 \" 雙引號字元 034 \0 空字元(null) 000 \ddd 任意字元 三位八進位制 \xhh 任意字元 二位十六進位制 字元常量中使用單引號和反斜槓以及字元常量中使用雙引號和反斜槓時,都必須使用轉義字元表示,即在這些字元前加上反斜槓。 在c程式中使用轉義字元\ d d d或者\ x h h可以方便靈活地表示任意字元。

\ d d d為斜槓後面跟三位八進位製數,該三位八進位製數的值即為對應的八進位制a s c i i碼值。\ x後面跟兩位十六進位製數,該兩位十六進位製數為對應字元的十六進位制a s c i i碼值。 使用轉義字元時需要注意以下問題:

1) 轉義字元中只能使用小寫字母,每個轉義字元只能看作乙個字元。 2) \v 垂直製表和\f 換頁符對螢幕沒有任何影響,但會影響印表機執行響應操作。 3) 在c程式中,使用不可列印字元時,通常用轉義字元表示 注:

1,\v垂直製表和\f換頁符對螢幕沒有任何影響,但會影響印表機執行響應操作。 2,\n其實應該叫回車換行。換行只是換一行,不改變游標的橫座標;回車只是回到行首,不改變游標的縱座標。

3,\t 游標向前移動四格或八格,可以在編譯器裡設定 4,\' 在字元裡(即單引號裡)使用。在字串裡(即雙引號裡)不需要,只要用 ' 即可。 5,\?

其實不必要。只要用 ? 就可以了(在windows vc6 和tc2 中驗證)。

14樓:飛天魚蛇

「\」是特殊字元轉換,常在字串和正規表示式上使用的多。。。

javascript 中 反斜槓 「\」 怎麼輸出?

15樓:匿名使用者

使用轉義字元啊。多謝個反斜槓就可以了。如下:

document.write("\\");

希望採納,謝謝

16樓:匿名使用者

多打乙個 \ 就可以了..document.write ( "\\" ) ;

如何不讓js去除位址中的反斜槓??

17樓:丶徐小巖磷

你可以用repleace先把反斜槓替換為橫槓,在提交的時候在轉義回來。

javascript怎麼建立https連線

javascript中的ajax請求不用特別的建立https鏈結,和請求一般的http鏈結一樣,只是改為https而已。能否請求https鏈結是和你要請求的伺服器有關的,需要伺服器可以解析https請求,希望幫到你。怎樣建立https連線 準備一 立伺服器,自己註冊好的網域名稱,ssl證書,按照不同...

禪宗的參話頭是怎麼參的

虛雲老和尚丁未 淨慧長老批註 丁未誤,應是丁亥,1947年 春在南華寺講開示,三關與見處的關係雲 下手的工夫屢有變遷,唐宋以前的禪德多是由一言半句就徹悟了道,師徒授受不過以心印心,並沒有甚麼實法不實法,平日的參問酬答,也不過隨方解縛,就病與醫而已。宋代以後的人們之根器就陋劣了!雖講了很多,一點也做不...

關東參的關東參的發制,怎麼發關東遼參

關東參的發制較為容易,注意不要過火就好,步驟如下 1 將要發制的關東參放入不沾油的潔淨容器中,注入純淨水浸泡,約12小時換水一次,勤換水是很有必要的,直至關東參徹底回軟。2 將回軟的關東參沿腹部用剪刀由口至排洩口一次開肚,取出肚內雜物。3 將刷掉外表皮的關東參用流動的水洗淨,入鍋注水,鍋要潔淨不能沾...