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>
一旦你使用正确的标签,你会马上发现错误... –