3

要素の数値属性を単純な関数で配列 onclick にプッシュしようとしていますが、配列にはコンマで区切られた空の値しか含まれていません。これがhtmlコードです。

<button type="button" class="btn btn-success btn-lg" number="12" onclick="basket.push(this.number)">toBakset</button>

<button type="button" class="btn btn-success btn-lg" number="15" onclick="basket.push(this.number)">toBakset</button>

<button type="button" class="btn btn-success btn-lg" number="18" onclick="basket.push(this.number)">toBakset</button>

最初から「バスケット」配列は空です。この質問はとてもばかげているようですが、解決策が見つかりません:(

4

3 に答える 3

0

number は標準属性ではないため、 this.number は何でもありません。各ボタンにIDを与え、どのIDがどの番号を持つかを含む配列を保持するなど、別の方法で行う必要があります

于 2013-10-30T21:49:42.087 に答える