0

我想从一个函数中获取提交按钮的值,该函数将发出警报“函数获胜组合()”消息。

这是我的脚本:

 <!DOCTYPE html>
 <html>
 <body>




    <script>
    var nextTurn = 'X'
    function chose1() {          
       if (document.getElementById("Button1").click = true) {
           if (document.getElementById('Button1').value == "") {
               document.getElementById('Button1').value = nextTurn;
               document.getElementById('Button1').style.fontSize = "30px";
               document.getElementById('Button1').style.color = 'Blue';
               if (document.getElementById('Button1').value == "O") {
                   document.getElementById('Button1').style.color = 'Red'
               }
                   changeTurn();
               }
           }

       }
    function winningcombinations() {
           if (document.getElementById('Button1').value == "X" ) {
               alert("Congratulations X you won!!");
           }
       }
 </script>

这是我正在处理的 9 个按钮之一:

                    <input id="Button1" style="width: 100px; text-align:center; height:      100px;" type="button" value="" onclick="chose1()"/></td>

 </tr>
        </table>

 </body>
 </html>
4

1 回答 1

0

你可以试试这个。从 onclick 本身传递值使用this.value

<input id="Button1" style="width: 100px; text-align:center; height:100px;"type="button" value="X" onclick="chose1(this.value)"/></td>

在javascript中

function chose1(bval1) {
  //write your code here
}
于 2013-11-14T11:49:43.723 回答