四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

JavaScript 未結束的字符串常量常見解決方法

1.JavaSCRIPT引用時,使用的字符語言不一致.
比如:<script type=”text/Javascript” src=”xxx.js” charset=”UTF-8″>.
xxx.js文件內(nèi)部使用的是GB2312的格式,外面調用使用的是UTF-8,所以文件內(nèi)部部分特殊字符因為格式不一致,出現(xiàn)亂碼,造成此原因.
改為charset="GBK"就可以了

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

3.參數(shù)內(nèi)出現(xiàn)HTML標記語言或包含換行符
我今天所遇到的是這種情況.因為我所得到的數(shù)據(jù)以參數(shù)形式傳給一函數(shù),結果該數(shù)據(jù)里包含換行符,造成了此錯誤.
如:一般測試時只使用單行的數(shù)據(jù),是正常的,未出現(xiàn)這個錯誤,.
當測試時使用多行數(shù)據(jù),并使用回車鏈換行,就出行了此錯誤.因為里面包含了換行符

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

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<!-- 編碼 -->

<span style="display:none">當前時間:</span>
<div id="time"> </div>
<script>
document.getElementById('time').innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());
setInterval("document.getElementById('time').innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);
</script>

JavaScript技術JavaScript 未結束的字符串常量常見解決方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 孔大山| 阀门图例| 广西百色地图| | 杨剑锋个人资料简介| 任喜宝| 八仙过海 电影| 飞哥和小佛| 绝伦海女| 团结力量歌词大全图片| 电影《此时此刻》| 动物聚会美术图片| 欧若拉公主电视剧国语版全集在线观看| 少女秩序| 风云太白山电影| 六年级上册美术教案人教版| 哥谭演员表| 微信头像图片2024最新好看| 血芙蓉电影| 四月一日| 笼中女电影| 俺去也电影网| 边陲迷雾| 唐人街探案四免费观看| 陆妍淇个人资料| 鲁迅手抄报图片| 陈颖芝电影全集| 基础设施建设产业市场| 麻豆av视频| 监狱女狱警的电影叫啥来着| 香帅传奇郑少秋版国语全集在线观看高清| 社会好全部歌词| 男微信头像| 电视剧《绿萝花》| 江南好简谱| 涡轮增压黄鹤楼| 神医喜来乐演员表| 零下100度| 日本电影姐姐| 范瑞君| 富贵黄金屋国语|