内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

JavaScript報(bào)錯(cuò)--未結(jié)束的字符串常量-創(chuàng)新互聯(lián)

今天在js中處理一個(gè)后臺(tái)request傳的值時(shí),本來為了圖省事,直接在js中使用EL表達(dá)式,一個(gè)成功了,另一個(gè)卻老是報(bào)錯(cuò):“未結(jié)束的字符串常量”?。?!

成都創(chuàng)新互聯(lián)自成立以來,一直致力于為企業(yè)提供從網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、電子商務(wù)、網(wǎng)站推廣、網(wǎng)站優(yōu)化到為企業(yè)提供個(gè)性化軟件開發(fā)等基于互聯(lián)網(wǎng)的全面整合營銷服務(wù)。公司擁有豐富的網(wǎng)站建設(shè)和互聯(lián)網(wǎng)應(yīng)用系統(tǒng)開發(fā)管理經(jīng)驗(yàn)、成熟的應(yīng)用系統(tǒng)解決方案、優(yōu)秀的網(wǎng)站開發(fā)工程師團(tuán)隊(duì)及專業(yè)的網(wǎng)站設(shè)計(jì)師團(tuán)隊(duì)。

最后發(fā)現(xiàn),原來那個(gè)報(bào)錯(cuò)的EL表達(dá)式中傳過去的值中有個(gè)中文的句號,導(dǎo)致了老是換行.........

function initpage(){

var str1 = "${periodTypeValue}";

var str2 = "${premiumValue}";

if(str1 != "" ||str2 != ""){

document.getElementById("showDesc").style.display = "";

document.getElementById("periodDesc").innerHTML = str1;

document.getElementById("premiumDesc").innerHTML = str2;

}

}

<body onload="initpage();">

<html:form action="/product?method=saveEpolicy" method="post" >

<table width="90%" height="50%" border="0" cellpadding="0"? class="CContent" cellspacing="0" align="center">

<col width="20%">

<col width="35%">

<col width="15%">

<col width="30%">

?.........

?<tr id="showDesc">

? <td>

?&nbsp;&nbsp;

? </td>

? <td ><!-- align="left" valign="top"? 兩種方式左、上對齊 -->

<div id="periodDesc">

</div>

? </td>

? <td>

? &nbsp;&nbsp;

?</td>

?<td >

? <div id="premiumDesc">

?</div>

</td>

? </tr>

</table>

</html:form>

</body>

=============================================

最后經(jīng)查資料,發(fā)現(xiàn)其他網(wǎng)友也有遇到過,是有隱藏域的形式解決的,即:不直接將該數(shù)據(jù)以參數(shù)形式傳遞,而是先將其賦值在一個(gè)隱藏的文本內(nèi),需要調(diào)用的函數(shù)里只需讀取該文本里的內(nèi)容即可.

<html:hidden property="premiumValue" styleId="premiumValue" value="${premiumValue}"/>

<html:hidden property="periodTypeValue" styleId="periodTypeValue" value="${periodTypeValue}"/>

意外發(fā)現(xiàn)后臺(tái)Action中傳過來一個(gè)null值是,這樣顯示的竟不是null,而是“”

var str1 = document.getElementById("periodTypeValue").value;

var str2 = document.getElementById("premiumValue").value;

----------------

1.JAVASCRIPT引用時(shí),使用的字符語言不一致.?

比如:<script type=”text/javascript” src=”xxx.js” charset=”UTF-8″>.xxx.js文件內(nèi)部使用的是GB2312的格式,外面調(diào)用使用的是UTF-8,所以文件內(nèi)部部分特殊字符因?yàn)楦袷讲灰恢?出現(xiàn)亂碼,造成此原因.

2.JAVASCRIPT輸出HTML字符時(shí),前后標(biāo)記不匹配.?

這種比較常見,往往在輸出字符串時(shí),出現(xiàn)單引號(')或雙引號(”)不配對,或者是在document.write()的時(shí)候,沒有正確輸出單引號(')或雙引號(”)

3.參數(shù)內(nèi)出現(xiàn)HTML標(biāo)記語言或包含換行符?

我今天所遇到的是這種情況.因?yàn)槲宜玫降臄?shù)據(jù)以參數(shù)形式傳給一函數(shù),結(jié)果該數(shù)據(jù)里包含換行符,造成了此錯(cuò)誤.?

如:一般測試時(shí)只使用單行的數(shù)據(jù),是正常的,未出現(xiàn)這個(gè)錯(cuò)誤,.?

當(dāng)測試時(shí)使用多行數(shù)據(jù),并使用回車鏈換行,就出行了此錯(cuò)誤.因?yàn)槔锩姘藫Q行符

對于第3種情況,我的解決方法是:不直接將該數(shù)據(jù)以參數(shù)形式傳遞,而是先將其賦值在一個(gè)隱藏的文本內(nèi),需要調(diào)用的函數(shù)里只需讀取該文本里的內(nèi)容即可.?

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開啟,新人活動(dòng)云服務(wù)器買多久送多久。

網(wǎng)頁名稱:JavaScript報(bào)錯(cuò)--未結(jié)束的字符串常量-創(chuàng)新互聯(lián)
鏈接分享:http://m.rwnh.cn/article30/djidso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、自適應(yīng)網(wǎng)站網(wǎng)站制作、電子商務(wù)、外貿(mào)建站、網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
保靖县| 金华市| 海南省| 那坡县| 华宁县| 临澧县| 且末县| 西乌珠穆沁旗| 晋城| 侯马市| 沙坪坝区| 潢川县| 东源县| 越西县| 句容市| 靖安县| 东兴市| 内黄县| 安西县| 大荔县| 体育| 达日县| 邳州市| 那坡县| 珠海市| 武隆县| 吴旗县| 五常市| 应城市| 清远市| 卢湾区| 临海市| 乐东| 垦利县| 新晃| 昭觉县| 宁强县| 綦江县| 伊春市| 南京市| 巴彦县|