javascript检查元素存在性:即使这个元素被删除了,也不担心javascript代码报错; jquery检查元素存在性: 代码如下: if(!document.getElementById("preview")) return false; jquery $(“#preview”)获取的永远是对象,即使网页上没有此元素。 不能使用以下代码: if($("#preview"){ //do something } 因此要用jquery检查某个元素在网页上是否存在时,应该根据获取到元素的长度来判断。 代码如下: if($("#preview").length>0){ //do somet