0

我有一个小 5 图像显示的东西,带有一个按钮可以查看下一个 5。

如果说有人点击下一个按钮并且只有 2 张图片要显示,则显示接下来的两张,但之后 JavaScript 崩溃

有没有办法可以检查我要获取的下一个项目是否存在

这是我用来从数据库中获取项目的内容,“genre_count”是我用于显示图像 1、2、3 的图像计数器......

......
film_list = tx.executeSql('SELECT * FROM mydb WHERE genre = "Drama"');
.....
...
film_item = film_list.rows.item(genre_count).image   

return film_item

我可以做这样的伪代码吗

if (film_list.rows.item(genre_count).image === empty)
      film_item=""
  else   
    film_item = film_list.rows.item(genre_count).image            
4

1 回答 1

2

有一个变量 film_list.rows.length 可以告诉您返回的行数。

只需与之比较即可知道何时停止退回新商品。

于 2013-07-03T21:48:50.953 回答