チェックボックスグループに複数のチェックボックスがあります。チェックを2つまでは入れられても、3つ目以上入れた場合、アラートを表示してチェックが入らないようにしたい(3つ目を入れた時の判断まではできています)。
「選択されているインデックスの1つを取得する」で値を求めると、チェックを入れた位置よりも前のチェックボックスがtrueになっていると、そちらのインデックスを返します。直接、チェックを入れたインデックスを求める関数(あるいは方法)がありましたら、ご教示ください。
チェックを入れる前の状態をリストに入れたデータと、チェックを入れた後のリストデータを比較してインデックスを求める方法も考えましたが・・・。
よろしくお願いいたします。