我编写了一个简单的JavaScript代码,允许人们输入一个数字,如果它不符合FizzBuzz游戏的条件,则应返回FizzBuzz、Fizz、Buzz或只是该数字。然后我尝试使用以下代码在HTML中创建一个按钮:
<button onclick="fBCalc(prompt("Enter a number!"))">FizzBuzz</button>
我也试过这个:
<input type="button" name="FizzBuzz" value="FizzBuzz" onClick="fBCalc(prompt("Enter a number!"))" />
两种方法都不起作用。我在Google上搜索了答案,但尝试后点击按钮时没有任何反应。我确保函数被正确调用。这个功能在没有按钮的情况下可以正常工作,所以我不知道为什么它在有按钮的情况下就不能工作。除非按钮无法提示o.o。有人知道出了什么问题吗?
这是我的完整HTML代码的pastebin链接:http://pastebin.com/YPGdbTVQ