Js參數(shù)值中含有單引號(hào)或雙引號(hào)問(wèn)題的解決方法
<script type="text/javascript">
function Display(LoginEmail, UserName, ID) {
alert(LoginEmail);
}
</script>
1.使用單引號(hào)傳參:
<a href="javascript:Display('abc@abc.com','Aleax Xie','10101239393')">Test1</a>
如果其中一個(gè)參數(shù)有一個(gè)值含有單引號(hào),那么這個(gè)方法會(huì)出錯(cuò).
<a href="javascript:Display('abc@a'bc.com','Aleax Xie','10101239393')">Test1</a>
改進(jìn): 有單引號(hào)的加上\', OK。
<a href="javascript:Display('abc@a\'bc.com','Aleax Xie','10101239393')">Test</a>
2.上面解決了單引號(hào)的問(wèn)題,但如果值中有雙引號(hào)又出現(xiàn)了問(wèn)題
<a href="javascript:Display('abc@a\'bc".com','Aleax Xie','10101239393')">Test</a>
改進(jìn): 使用Onclick,給雙引號(hào)加上\",單引號(hào)不用處理.并且不加“或'給JS方法
<a href="javascript:void(0)" onclick=Display("abc@\"ab'c.com","Aleax Xie","10101239393")>Test3</a>
這樣解決了Js參數(shù)中有單引號(hào)與雙引號(hào)的問(wèn)題,但這有限制: 參數(shù)與參數(shù)之前不能有空格,參數(shù)值中不能空格,如果有空格,則用" "來(lái)代替.
- JavaScript 限制文本框不可輸入英文單雙引號(hào)的方法
- js 單引號(hào)替換成雙引號(hào),雙引號(hào)替換成單引號(hào)的實(shí)現(xiàn)方法
- JavaScript中的單引號(hào)和雙引號(hào)報(bào)錯(cuò)的解決方法
- javascript單引號(hào)和雙引號(hào)的區(qū)別和處理
- js 賦值包含單引號(hào)雙引號(hào)問(wèn)題的解決方法
- 淺析Js中的單引號(hào)與雙引號(hào)問(wèn)題
- js中單引號(hào)與雙引號(hào)沖突問(wèn)題解決方法
- javascript 復(fù)雜的嵌套環(huán)境中輸出單引號(hào)和雙引號(hào)
- 關(guān)于JavaScript的單雙引號(hào)嵌套問(wèn)題
相關(guān)文章
你必須知道的Javascript知識(shí)點(diǎn)之"單線程事件驅(qū)動(dòng)"的使用
本篇文章小編為大家介紹,你必須知道的Javascript知識(shí)點(diǎn)之"單線程事件驅(qū)動(dòng)"的使用。需要的朋友參考下2013-04-04
JS實(shí)現(xiàn)自動(dòng)固定頂部的懸浮菜單欄效果
這篇文章主要介紹了JS實(shí)現(xiàn)自動(dòng)固定頂部的懸浮菜單欄效果,涉及JavaScript針對(duì)window.onscroll事件的響應(yīng)及頁(yè)面樣式動(dòng)態(tài)變換的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09
微信公眾號(hào)開(kāi)發(fā) 實(shí)現(xiàn)點(diǎn)擊返回按鈕就返回到聊天界面
本文分享了微信公眾號(hào)開(kāi)發(fā)實(shí)現(xiàn)點(diǎn)擊返回按鈕就返回到聊天界面的示例代碼。需要的朋友一起來(lái)看下吧2016-12-12
詳解js幾個(gè)繞不開(kāi)的事件兼容寫(xiě)法
本篇文章主要介紹了詳解js幾個(gè)繞不開(kāi)的事件兼容寫(xiě)法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-08-08
js中判斷對(duì)象是否為空的三種實(shí)現(xiàn)方法
本篇文章主要是對(duì)js中判斷對(duì)象是否為空的三種實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-12-12
純JavaScript實(shí)現(xiàn)HTML5 Canvas六種特效濾鏡示例
實(shí)現(xiàn)了六款簡(jiǎn)單常見(jiàn)HTML5 Canvas特效濾鏡,并且封裝成一個(gè)純JavaScript可調(diào)用的API文件gloomyfishfilter.js,程序源代碼如下,感興趣的朋友可以參考下哈2013-06-06

