我試圖讓這段代碼對普通人說「你好」,但如果你的名字是尼克,我希望它說:「你好,你已經按下了(你按下的任何按鈕) 「。但它不工作,我不知道什麼是錯的,這是我正在嘗試使用的代碼。Javascript條件名稱
<html>
<head>
<title></title>
<script type="text/javascript">
function Name(button)
{
ame = prompt("Whats Your Name?", "Visitor")
var ame = "Nick"
if(ame == "Nick"){
alert("Hello Master, You Have Pressed, " + button)
}else(ame != "Nick")
alert("Hello " + ame + ", You Pressed " + button)
}
</script>
</head>
<body>
<a href="javascript:Name('1')"><img src="1.gif"></a>
<a href="javascript:Name('2')"><img src="2.gif"></a>
<a href="javascript:Name('3')"><img src="3.gif"></a>
</body>
</html>
您在語句結尾缺少分號! – 2012-08-10 18:35:29
@siidheesh Javascript不需要它們。 – TheZ 2012-08-10 18:36:43
嘗試提問題來描述問題,而不是你。您還應該保持JavaScript控制檯處於打開狀態,以便您看到錯誤消息。 – JJJ 2012-08-10 18:41:27