1、IE8的getElementById只支持id,不支持name 如:<input type=text name=txt1> IE8中使用:var obj = document.getElementById(txt1); 此时obj会等于null 2、IE8中的<button>标签,默认是会提交Form的,因为IE8的<button>标签的type默认是submit的 所以要么设置一下type=button,要么设置onclick的时候,return false;