ie浏览器中经常会弹出js错误提示框,影响用户体验。因此,在访问页面元素的属性或方法之前,最好先判断页面元素是否存在。函数f(elementid){varobj=文档.getelementbyid(elementid)如果(obj){//relatedoperations}},则首先传递上述代码文档.getelementbyid()获取指定的页元素,然后通过if(obj)判断页元素是否存在。如果存在,则执行相关操作。
第一个方法:][javascript]查看纯拷贝
if(beforereject类型!=“undefined”&&beforereject函数实例){
]beforereject(nextstep)]}
第二个方法:
if(对象名)。方法名)
{
//方法存在
对象名。方法名()
}
第三个方法:
if(typeof(nl.on蓝色)==“函数“)
{
//存在
}
否则
{
//不存在
}