window.onload不能出现多个,如果有多个,只会执行其中一个。 js if语法 判断一个标签是否存在可直接if(document.getElementById("smid")){.......}