如果您运行此脚本并在提示框中输入 2,它永远不会运行 else,我不知道为什么。是我如何设置 var 或 myFunction 不正确。
<!DOCTYPE html>
<html>
<body>
<p>Click the button to demonstrate the prompt box.</p>
<button onclick="myFunction()">Try it</button>
<script type="text/javascript">
function myFunction()
{
var x=1;
var name=prompt("Please enter a number one");
if ( x===1)
{
alert("good");
}
else
{
alert("not a number 1");
}
}
</script>
</body>
</html>