每當我嘗試點擊以下鏈接時,我都會在Chrome開發人員工具控制檯中看到(未捕獲的SyntaxError:意外的標識符錯誤)。我的代碼中看不到任何錯誤,所以有人可以檢查它並告訴我我在這裏錯過了什麼嗎?未捕獲的語法錯誤:意外的標識符錯誤
<a href="javascript:warningMsg('Are you sure you want to delete this User? This step can't be undone!','/invoicing/users/','2','delete-user')">Delete User</a>
下面是warningMsg功能,遺憾的是它並不甚至稱,但包含它包含在HTML頁面上面的鏈接.js文件:
function warningMsg(warningMsgContent, url, id, actionType){
alert(url+actionType+"?id="+id);
window.location.assign(url+actionType+"/?id="+id);
}
注:我試圖逃離「在不能這樣做它可以\'t,但我得到了同樣的錯誤
感謝您的時間和精力
嘗試使用'window.location = url + actionType +「/?id =」+ id;'而不是 – RononDex
1.注意你的引號2.不要使用內聯javascript :) – Andreas
@RononDex你是一個跑步者。 ..我聽過故事,但我不相信他們是真的。 –