js的引號多級巢狀

2021-08-30 16:06:10 字數 608 閱讀 9906

今天遇到乙個bug,就是引號碼層巢狀的問題

var subtable = "" +

"" + "";

中\"form1:sortattrid\"加個\就正確了

在js中經常會寫到引號的巢狀。

1.比如alert("abc"); 就沒有巢狀的引號而言,alert('abc');一樣正常工作,即使"coun

tryid=" + $('#destcountry').val()單雙混用也不會有問題。

2.再看引號裡面巢狀引號的情況:

$.each(data,function(i,n));

f變數的外層使用'',那麼巢狀內容需要"";反之,如果外圍雙引號,裡面用單引號即可。

3.那麼三層的引用怎麼辦???

先看這個帶datepicker的input框格式:

上面的input本身就是乙個2層引用的寫法,如果將整個input再套一層引號,那麼寫法就:

""這裡的把戲是使用\"把裡層的datefmt引號轉義。因為第一層"" 第二層'',那麼第三層直

接使用""會將最外層引號範圍提前結束. 到這裡也許會有一種衝動去嘗試3層巢狀的單引、雙引互換會怎麼樣?四層巢狀是不是也遵守這個規則。。just be try.

產品repeat多級巢狀

前台的 repeat.asp 後台 c using system using system.collections using system.configuration using system.data using system.linq using system.web using system...

Repeater控制項巢狀 多級目錄

一般專案總很多地方會有分類這樣乙個功能.一級分類,二級分類,分類這樣的.要顯示這樣的乙個分類,常用的方法是使用treeview控制項.但也有不少人是使用repeater控制項多個巢狀來模擬tree的.怎麼樣實現呢,方法不少.現在來乙個比較簡單的.上圖 這是乙個簡單的二級分類.aspx 是這樣的 as...

編寫巢狀反引號的巨集

當在common lisp中定義巨集的時候,常常會使用到反引號 比方說,我有這麼乙個函式 defun foobar 1 1 2 3 5 8 它被呼叫後會返回最後乙個表示式的結果 13。如果我希望在第二個表示式計算後就把結果返回給外部的呼叫者的話,可以用return from defun foobar...