我想驗證使用JavaScript的窗體。文本字段嵌入在表格行中。空白表格行留下來顯示警告(如「不能空白」)。當我在onsubmit上調用validateForm()方法時,警告將出現在表格行中並消失。當我第二次按下按鈕時,警告會留在html頁面上。我不知道發生了什麼事。。窗體驗證javascript
function validateForm() {
var warnmsg = checkNames();
document.getElementById("row1").innerHTML = warnmsg;
}
function checkNames() {
var fname = document.getElementById("fname");
if (fname.value.length==0)
return "Cannot be left blank";
else
return "";
}
您還應該添加表的HTML源代碼。 – Veehmot