我是JavaScript新手,遇到了挑戰(對我來說)。我在網上尋找解決方案,但令我驚訝的是我找不到它。這必須有一個非常基本的解決方案!用if語句輸入用戶文本
問題: 我希望JavaScript根據來自文本字段的用戶輸入執行if語句。
<input id="text_a" type="text;" />
<p id="answer"></p>
<button onclick="myFunction()">Check</button>
<script>
function myFunction()
{
var a=document.getElementById("text_a").vlaue;
if (a=="hello")
{
document.getElementById("answer").innerHTML="Correct!";
}
else
{
document.getElementById("answer").innerHTML="Oops!";
}
}
</script>
當我嘗試創建出來時,無論輸入什麼內容(甚至是正確答案),else語句都會執行。我錯過了什麼讓if語句執行?感謝您的任何和所有幫助
你拼寫錯誤的 「價值」,嘗試'A =的document.getElementById( 「text_a」)值;' – faino 2013-03-23 20:45:34
感謝這麼多,雖然我現在很尷尬。大聲笑 – Nash 2013-03-23 21:36:26
這個問題似乎是脫離主題,因爲它只是一個錯字。 – 2013-09-14 18:25:34