1樓:
單引號:
當雙引號出現在js的< >符號內時遵循如下規則:
1、 雙引號” ”要變為單引號’ ’
2、 單引號中的單引號’ ’用實體符號"代替
3、 單引號中的轉義字元 \ 用 \\ 代替
雙引號:
asp中處在雙引號中的可以是任意的字元、字串,html**。
比如產生的頁面效果分別是:預設文字和加粗文字“cnbruce here”
1,一般文字顏色這樣寫:cnbruce
2,response.write寫法是這樣的:response.write("輸入顯示的內容")
3,如果要將上面超連結**放到response.write中,有沒有發現write方法中的雙引號和color中的雙引號形成巢狀效果, 勢必形成response.write("cnbruce")
4,除錯結果不容樂觀,因為color的前引號和write的前引號形成匹配,內容為cnbruce。最終結果是:中間的 #0000ff 被孤單了。
5,所以為了結果正確,你可以將 #0000ff 當成字串放在雙引號裡面,然後該字串與前字串中間的連線就採用&號
2樓:匿名使用者
單引號和雙引號是需要轉義的字元。加上\就可以了。
就是\'和\"
3樓:淚之夢幻
當雙引號出現在js的< >符號內時遵循如下規則:
1、 雙引號” ”要變為單引號’ ’
2、 單引號中的單引號’ ’用實體符號"代替
3、 單引號中的轉義字元 \ 用 \\ 代替
如:c.innerhtml = "=48)&&(event.keycode<=57))||(event.keycode==46))
else'
onkeyup='value=value.replace(/[^\\d\\.]/g,"")' onkeydown='fnckeystop(event)' onpaste='return false' oncontextmenu = 'return false''>"
body中
onkeypress="if(((event.keycode>=48)&&(event.keycode<=57))||(event.keycode==46))
else" onkeyup="value=value.replace(/[^\d\.]/g,'')" onkeydown="fnckeystop(event)" onpaste="return false" oncontextmenu = "return false"/>
jsp裡面最好用單引號,若單引號裡面有雙引號,就要轉義
1:"> 例子1
不存在單引號與雙引號匹配的問題
2:">例子2
存在單引號與雙引號匹配的問題,"雙引號會就近匹配(肯能不會按作者的意願匹配)
jsp頁面,如何驗證textarea裡面的特殊字元??,比如說引號,單引號,尖括號,等等,急急急、、、
4樓:
//去掉特殊符號的方法(呼叫在下面)
string.prototype.textfilter=function()
return rs;
}var uname=document.getelementbyid("uname1").value; //通過id取到texteara的值
var txt=uname.textfilter(); //呼叫上面的去字元方法
if(txt!=uname)
字元已經去了 怎麼判斷 要怎麼呼叫 你自己看著辦了(是在裡)
python中雙引號單引號三引號,差異在什麼地方還是沒有差異只是符
單引來號和雙引號沒有什麼自區別,不過單引號bai不用按shift,打字稍微快一點。表示du字串的時zhi候,單引號dao裡面可以用雙引號,而不用轉義字元,反之亦然。像這樣 she said yes.or she said yes.但是如果直接用單引號擴住單引號,則需要轉義,像這樣 she said ...
html5中雙引號和單引號的區別
單獨html標籤時,單引號和雙引號區別 輸出完全一樣,故在純html標籤下以上三種寫法是完全等效的。2.在js混編情況下html標籤的雙引號和單引號區別 轉義字串 escape sequence 也稱字元實體 character entity 在html中,定義轉義字串的原因有兩個 第一個原因是像 ...
使用josn在js中key去掉雙引號
var ajson var str json.stringify ajson var res json.parse str 首先,需要說明的是,標準的json物件格式為,鍵必須帶有雙引號,也就是說你上面的格式沒有問題,既然你有這樣的需求,下面 可以實現 待處理的json物件 var jsonobj ...