最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js 賦值包含單引號(hào)雙引號(hào)問題的解決方法

 更新時(shí)間:2014年02月26日 16:01:38   作者:  
這篇文章主要介紹了js賦值包含單引號(hào)雙引號(hào)問題的解決方法,需要的朋友可以參考下
我的頁面是jsp頁面,里面包含一個(gè)參數(shù):lefttree,

這個(gè)lefttree是從后臺(tái)拼出來的,內(nèi)容是html代碼:如:
復(fù)制代碼 代碼如下:

<div class="test" onclick="show('tt1','abc')">

在jsp頁面中,需要通過js代碼將這個(gè)值付給一個(gè)div,如下:
復(fù)制代碼 代碼如下:

<script type="text/javascript">
window.parent.document.getElementById('mptree').innerHTML='<%=lefttree%>';
<script>

這樣,由于lefttree中既包含單引號(hào),又包含雙引號(hào),而與js中賦值時(shí)最外層的單引號(hào)發(fā)生匹配錯(cuò)誤,變成了:
復(fù)制代碼 代碼如下:

'<div class="test" onclick="show('tt1','abc')">'

解決方法:

用轉(zhuǎn)義字符"/"

在后臺(tái)拼接lefttree時(shí),變成以下形式:

復(fù)制代碼 代碼如下:

<div class="test" onclick="show(///'tt1///',///'abc///')">

其中:

前兩個(gè)“//”用于在頁面中保留下 一個(gè)“/”

第三個(gè)“/”用于轉(zhuǎn)義后面的單引號(hào)。

這樣在網(wǎng)頁中,lefttree的值為:
復(fù)制代碼 代碼如下:

<div class="test" onclick="show(/'tt1/',/'abc/')">

相關(guān)文章

最新評(píng)論

绩溪县| 宜兰市| 正定县| 平阳县| 东山县| 通海县| 大港区| 陈巴尔虎旗| 乐都县| 兴仁县| 宜兴市| 多伦县| 蓝田县| 常山县| 通许县| 大港区| 肃宁县| 扶绥县| 治县。| 南乐县| 靖远县| 永城市| 临武县| 台江县| 新密市| 九龙县| 雷山县| 池州市| 澄江县| 固始县| 威信县| 泸定县| 巴彦淖尔市| 新巴尔虎左旗| 开阳县| 上蔡县| 陈巴尔虎旗| 五莲县| 丹阳市| 大丰市| 灵武市|