<body>
<script>
var monster = 40
</script>
<p>Type 'Spark' to Attack.</p>
<form action="javascript:alert('Enemy has monster Health!');"
>
<div>
<input type="text">
<input type="submit">
</div>
</form>
<span></span>
<script>
$("form").submit(function(event) {
if ($("input:first").val() === "correct") {
$("span").text("Validated...").show();
return;
}
$("span").text("Not valid!").show().fadeOut(1000);
event.preventDefault();
});
</body>
這是我的代碼到目前爲止一切工作很好,除了在頂部時,當我嘗試使用javascript:alert(我只能輸入(怪物)這給了我40或(「敵人的健康是怪物!」)我想要做的是說它的敵人的健康是有史以來變化的怪物=你怎麼把兩個東西放在一個「javascript:alert(?
因此,例如,他們鍵入火花攻擊然後我說 - 5怪物的健康是35沒有問題的唯一的問題是我想在同一句話中的單詞和變量?所以可以說敵人的健康是35不是怪物
您應該添加一個示例代碼行來顯示您的意思 – Eben 2014-10-04 23:41:03
沒有必要顯式轉換爲字符串。通過plalx查看答案。 – jfriend00 2014-10-05 00:03:36