Uncaught SyntaxError: Unexpected token ')'


<a class="btn btn-primary btn-mini" href="javascript:void()" onclick="getExamLista('$exam.Examination_EpId','$plan.ExamPlan_Id')" 
title="點擊鏈接進入考試"><i class="icon-signin"></i> 進入考試</a></td>

以上很簡單的一段代碼,點擊時能夠執行getExamLista函數彈出考試窗口,但是Chrome控制台報錯,用IE打開還會彈出一個空白窗口。

經查,發現問題在於href="javascript:void()"

void關鍵字:javascript當中非常重要的關鍵字,該操作符指定要計算或運行一個表達式,但是不返回值。

 如果想點超鏈接什么都不返回時,正確的寫法是:javascript:void(0);

另外,調試時如果碰到一些壓縮的js,可以在調試的左下方點{}圖標,這個會提示“pretty print“,會將壓縮的js進行格式化,極大的方便進行js調試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM