0

次の 5 枚を表示するためのボタンが付いた小さな 5 枚の画像表示があります。

誰かが次のボタンを押して表示する画像が 2 つしかない場合、次の 2 つが表示されますが、その後 JavaScript がクラッシュします。

次に取得しようとしているアイテムが存在するかどうかを確認する方法はありますか

これがDBからアイテムを取得するために使用しているもので、「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 に答える