引入js的網頁第一行<!DOCTYPE html>報錯、
js中的方法觸發事件系結在一個拼接的字串中:
atb+='<th><button type="button" onclick=check(\'' + dormid + '\' \''+'\'\'' + datetime + '\'\''+'\'\'' + content + '\' );>審核</button></th>';
方法:function check(dormid,datetime,content){
$.ajax({
url:"../service/check.do",
type:"post",
data:{"dormid":dormid,"datetime":datetime,"content":content},
dateType:"json",
success:function(){},
error:function(){
location.reload();
alert("審核完畢!");
}
});
}
單擊按鈕時報這個錯,所以我覺得是這里有錯但是找不到、拜托各位大神
uj5u.com熱心網友回復:
check(\'' + dormid + '\' \''+'\'\'' + datetime + '\'\''+'\'\'' + content + '\' );>uj5u.com熱心網友回復:
???啥意思?
uj5u.com熱心網友回復:
(1)首先你用firefox瀏覽器打開控制臺,看一下能不能進入這個check方法,如果不能進入就把里面的內容清空,一步一步的添加你要寫的代碼。(2)建議你在你的開發工具上安裝一個aptana這個插進,這個插件是可以檢查你所寫的js代碼是否正確!
uj5u.com熱心網友回復:
我把方法中的代碼都注釋,然后寫了一個alert、alert沒有彈出,就報這個錯。
uj5u.com熱心網友回復:
找到錯誤了、是check(\'' + dormid + '\' \''+'\'\'' + datetime + '\'\''+'\'\'' + content + '\' );>這個有錯、我是想把引數傳到事件里去,這個要怎么解決啊~
uj5u.com熱心網友回復:
var basename = path.split(/[\\/]/).pop();報錯
missing ) after argument list
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/261207.html
標籤:JavaScript
上一篇:你真的了解ES6函式特性么?
