古詩詞大全網 - 成語查詢 - javascript:為什麽下面這段代碼報錯“未結束的字符串常量”啊?求指導!(IE8正常,IE6報錯)

javascript:為什麽下面這段代碼報錯“未結束的字符串常量”啊?求指導!(IE8正常,IE6報錯)

據我看這裏邊沒有任何錯誤的!這只是壹個定義的過程而已民,又不是執行,即使是執行錯誤,那麽只有壹種可能性:

那就是傳入html變量中含有'字符,而這個字符因與原來的字符相沖突,可能會在瀏覽器中報錯!妳在IE6中試著將原來的'字符或"字符全部換成編碼或者直接去掉試壹下!

未結束字符常量往往是這樣的語句會出現:

var s = "sgfgsfgsdgs;

因為這裏邊只有壹個"定界符,與後來必然不配對,所以才會出現未結束字符常量錯誤!