0
我試圖使它能夠在用戶提交表單時驗證輸入,但由於某種原因,我的jsp中的JavaScript未實現。任何人有任何想法?JavaScript未在我的JSP中運行
代碼下面貼
的Javascript:
function validate()
{
if(document.updateForm.fName.value == "")
{
alert(" Please provide your first name.");
document.updateForm.fName.focus();
return false;
}
{
if(document.updateForm.lName.value == "")
{
alert(" Please provide your last name.");
document.updateForm.lName.focus();
return false;
}
HTML:
<h1>People Library - Update a Person</h1>
<form name="updateForm" action="updatePerson" onSubmit="return validate()" method=get>
<Label>
Person ID:
</Label>
<input type=text name=personID value="<%= person.getPersonID() %>"/>
<br />
<Label>
First Name
</Label>
<input type=text name=fName value="" />
<Label>
<br />
Last Name
</Label>
<input type=text name =lName value="" />
<Label>
<br />
age
</Label>
<input type=text name=age value="<%= person.getAge() %>" />
<br />
<input type=submit name=submit value="Update the Person" />
</form>
一旦你使用正確的標籤,你會馬上發現錯誤... –