我想要當文本字段空它會突出顯示它。以下是我的代碼,它一次只突出顯示一個字段。如果兩個字段都爲空,則會突出顯示一個字段在驗證javascript時突出顯示多個字段
<script>
function ValidateForm(){
var summary=document.getElementById("<%=summary.ClientID%>");
if (summary.value == "" && txtTest.value == "") {
summary.style.backgroundColor = "Yellow";
return false;
}
var txtTest = document.getElementById("<%=txtTest.ClientID%>");
if (txtTest.value == "") {
txtTest.style.backgroundColor = "Yellow";
return false;
}
return true;
}
</script>
請幫我解決這個問題。我不想使用默認驗證器。
問題是與你的'返回false;'聲明..我建議你刪除了這一行,相當保持標誌和更新這個標誌......你如果兩者檢查後,再檢查這個標誌並做一個'返回false;'或者跳過它。 –