個人jsp代碼報錯了, 報js中的 function test未定義。
json
function test() { alert("<%= jsonStr%>"); }
我開始考慮jsonStr這個變量初始化的時機晚於上述腳本訪問的時機? 沿這個方向找緣由,未果。
後來發現,jsonStr變量裏包含雙引號......
解決辦法:由於jsonStr裏沒有單引號, 我修改代碼爲
jsp
function test() { alert('<%= jsonStr%>'); }
我想這麼一個低級的問題, 怎麼能耗費我這麼長時間啊!!!
請教前臺高手,
經過什麼工具能夠很容易定位到這個錯誤的真正緣由?
對於這類問題通用的解決辦法是什麼?
多謝。
工具