引入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("审核完毕!");
}
});
}单击按钮时报这个错,所以我觉得是这里有错但是找不到、拜托各位大神

解决方案 »

  1.   

    check(\'' + dormid + '\' \''+'\'\'' + datetime + '\'\''+'\'\'' + content + '\' );>
      

  2.   

    (1)首先你用firefox浏览器打开控制台,看一下能不能进入这个check方法,如果不能进入就把里面的内容清空,一步一步的添加你要写的代码。
    (2)建议你在你的开发工具上安装一个aptana这个插进,这个插件是可以检查你所写的js代码是否正确!
      

  3.   


    我把方法中的代码都注释,然后写了一个alert、alert没有弹出,就报这个错。
      

  4.   

    找到错误了、是check(\'' + dormid + '\' \''+'\'\'' + datetime + '\'\''+'\'\'' + content + '\' );>这个有错、
    我是想把参数传到事件里去,这个要怎么解决啊~