0
我設置了一個validateForm()函數,其中包含很多if。因爲所有的錯誤,給人領域有着按下提交按鈕時爲紅色,我決定嘗試在我的JavaScript如下:我的驗證表單功能無法正常工作
function validateForm()
{
var i = 0;
var a = document.forms["MyForm"]["Naam"].value;
if(a == null || a == "")
{
i++;
ctrl.style.backgroundColor = #FF0000;
}
//alot more if statements like the above
if(i > 0)
{
return false;
}
}
但是當我現在提交按鈕點擊,字段不變色。如果我在第一個if中放置了一個alert語句,當提交時該字段爲空時,它會發出警報。所以驗證功能都可以工作。但着色不會..有人知道如何,或有人能幫助我在正確的方向?
如何/何時調用函數'validateForm'? – Butt4cak3
'ctrl.style.backgroundColor =「#FF0000」;'應該這樣做。 – mic4ael
'ctrl'在這裏的任何地方都沒有定義。這可能不是問題,但請檢查控制檯是否有錯誤。 – Halcyon