欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

javascript - 怎样避免html不存在某元素而导致js获取该元素的属性信息而报错

程序员文章站 2024-04-03 21:57:16
...
页面代码如下:

如上,是thinkphp语法标签,表示当“search_data”不存在时,才会向页面输出class为box的div元素,反之,如果“search_data”数据存在,页面就不会有box这个div,请问这种情况下,怎样避免js报错?

回复内容:

页面代码如下:

如上,是thinkphp语法标签,表示当“search_data”不存在时,才会向页面输出class为box的div元素,反之,如果“search_data”数据存在,页面就不会有box这个div,请问这种情况下,怎样避免js报错?

if($('[name="search_data]"').size()>0){
    //当“search_data”数据存在
}else{
    //当“search_data”不存在时
}
相关标签: javascript php