我正在嘗試編寫一個簡單的檢查來查看字段是否填充了大於5的值。我已經設置了一個表單並放置了幾個文本田地,其中一個領域將需要一美元的金額。我試圖檢查這個美元的金額是否超過5美元,如果不是隻彈出一個警告,讓用戶知道它不超過5美元。我到目前爲止的代碼是:檢查表單字段的值是否超過特定數字
<script>
function validateForm()
{
var x=document.forms["amnt"]["Amount"].value;
if (x<5)
{
alert("value is under 5 dollars!");
return false;
}
}
</script>
這個腳本行之有效的東西像檢查,如果一個字段是空的,但是當我試圖改變它,以檢查它只是讓用戶繼續字段的值,即使價值低於5.
任何人都可以提供任何反饋,如何得到這個檢查字段的實際數值,看看它是否高於5美元的金額?
編輯:感謝所有的答案,他們都很好,我是一個白癡,忘記了包括表單的onsubmit選項,所以它沒有做我的任何腳本。現在,這是固定的每一個好建議,你傢伙已經工作得很好。感謝所有的幫助,對不起混淆!
你能告訴我們你叫「validateForm」嗎? –
嘗試'var x = + document.forms [「amnt」] [「Amount」] value);'(With +) – Mageek
@Mageek ='「6」<5'爲'false'。 –