【解決方法】JavaScriptのインクリメントボタン


チームスコア増加ボタンを作成しようとしていますが、2 番目のボタンのみが機能し、最初のボタンはカウントされません。

JavaScript
<pre><table>
                <tr>
                    <td>team 1</td>
                    <td>team 2</td>
                </tr>
                <tr>
                    <td id="score1">0</td>
                    <td id="score2">0</td>
                </tr>
                <tr>
                    <td><button id="team1" onclick="click()">+</button></td>
                    <td><button id="team2" onclick="clicksec()">+</button></td>
                </tr>
            </table>

            <script>


      let news = 0;
                function click() {

                    news ++;

                    document.getElementById("score1").innerHTML = news;
                    console.log(news);
                }

   let newss = 0;

                function clicksec() {
                    newss++;
                    document.getElementById("score2").innerHTML = newss;
                    console.log(newss);
                    }

            </script>

私が試したこと:

ID名と関数名を変更しました。 まだ何もない

解決策 1

関数に「click」という名前を付けているため、これは機能しませんが、これはすでに存在する関数です。 関数の名前を「clickone」に変更すると機能するようになります。

コメント

タイトルとURLをコピーしました