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)
字元已經去了 怎麼判斷 要怎麼呼叫 你自己看著辦了(是在裡)
字串中單引號和雙引號有什麼區別
1 含義不同。單引號中的字元實際上表示一個整數,而整數值對應於編譯器使用的字符集中該字元的序列值。一般來說,我們的編譯器使用ascii字符集。所以 s 的含義實際上與小數115的含義相同。而用雙引號引起的字串,代表的是一個指向無名陣列起始字元的指標。例如 分別檢視 yes yes ye y 四種字元...
使用josn在js中key去掉雙引號
var ajson var str json.stringify ajson var res json.parse str 首先,需要說明的是,標準的json物件格式為,鍵必須帶有雙引號,也就是說你上面的格式沒有問題,既然你有這樣的需求,下面 可以實現 待處理的json物件 var jsonobj ...
在jsp中如何實現下拉選單中的核取方塊
寫個form表單 不是有個name嗎 選擇哪個就傳遞哪個引數在form裡面action對應的servlet裡面利用string level request.getparameter level 然後if level.equals vip 判斷 就可以了 1.單選框 男女 checked checke...