JS問題Uncaught ReferenceError:XXXX is not defined


背景:

html中一個table,table中進行分頁。每行后面有一系列操作,如刪除,修改。現在以刪除為例說明問題。

實現方式:

使用button,在onclick中調用js函數,js函數中傳遞參數如用戶ID,用戶姓名等。

<button id="delete" type="button" onclick="delete(<c:out value="${vo.userId}">,<c:out value="${vo.userName}">)">刪除</button>

報錯:Uncaught ReferenceError:XXXX is not defined

原因:

 在函數傳參的時候要加引號

解決方式:

 <button id="delete" type="button" onclick="delete('<c:out value="${vo.userId}">','<c:out value="${vo.userName}">')">刪除</button>


免責聲明!

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



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