我知道這可能是盯着我的臉,但:爲什麼在onSubmit重新加載時返回false?
我有一個基本的一個爲頭:
<form onSubmit="return validateClinicalReports();" name="clinicalreport" method="post" action="process.php" enctype="multipart/form-data">
的JS着眼於利用每個輸入:的document.getElementById(「名」 )。如果它看到輸入是空白的,它將輸入黃色,選擇它並給出焦點。很簡單,我用它的另一種形式有不同的輸入接口:
if(name == "")
{
document.getElementById("name").style.backgroundColor = "yellow";
document.getElementById("name").select();
document.getElementById("name").focus();
return false;
}
我簡直複製,從另一個函數(只是改變了變數和ID命名)。當我提交時,我可以看到空白輸入爲黃色,然後重新加載整個表單。我的其他表單可以正常工作。
任何想法?
不要使用「name」作爲變量或id,因爲window.name是一個實際變量。相反,將其稱爲FirstName或這樣的 – mplungjan 2010-07-21 17:18:01