anna_suchodolska
asked on
Reset button not responding, refresh doesn't clear inputs
Hi all,
I've got a problem with my jsp.
I've added some scripts and since then neither the reset button is not clearing the data from the form boxes nor rfresh button.
Can you tell me what's wrong?
<form name="tableform" action="/TaxiGlobe/servlet /SaveNewCu stomerServ let" method="post"
onSubmit="return false;">
<hr width=90%>
<br>
<font color=red><b><center>Requi red fields *</center></b></font>
<table border="0" width="90%" cellpadding="5" align=center>
<br>
<tr>
<td align="left" width="30%"><b>Company name</b></td>
<td align=top><input type="text" name="companyName" size="40"
value="<jsp:getProperty name ="customer" property="companyName"/>">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left"><b>Company address</b></td>
<td align=top><input type="text" name="companyAddress" size="60"
value="<jsp:getProperty name ="customer" property="companyAddress"/ >"
onKeypress="if (event.keyCode==34 || event.keyCode==39) event.returnValue = false;">
<font color=red>* </font></td>
</tr>
<tr>
<td align="left"><b>Company phone number</b></td>
<td align=top><input type="text" name="companyPhoneNo" size="20"
value="<jsp:getProperty name ="customer" property="companyPhoneNo"/ >"
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left"><b>Company fax number</b></td>
<td align=top><input type="text" name="companyFaxNo" size="20"
value="<jsp:getProperty name ="customer" property="companyFaxNo"/>"
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left" ><b>Main contact names</b></td>
<td align=top><input type="text" name="mainContactName" size="50"
value="<jsp:getProperty name ="customer" property="mainContactName" />">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left"><b>Main contact email address</b></td>
<td align=top><input type="text" name="mainContactEmail" size="40"
value="<jsp:getProperty name ="customer" property="mainContactEmail "/>">
<font color=red>* eg. name@domain.com</font> </td>
</tr>
<tr>
<td align="left"><b>Main contact phone number</b></td>
<td align=top><input type="text" name="mainContactPhoneNo" size="20"
value="<jsp:getProperty name ="customer" property="mainContactPhone No"/>"
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left"><b>Secondary contact names</b></td>
<td align=top><input type="text" name="secondaryContactName " size="50"
value="<jsp:getProperty name ="customer" property="secondaryContact Name"/>">< /td>
</tr>
<tr>
<td align="left"><b>Secondary contact email address</b></td>
<td align=top><input type="text" name="secondaryContactEmai l" size="40"
value="<jsp:getProperty name ="customer" property="secondaryContact Email"/>">
<font color=red> eg. name@domain.com</font></td >
</tr>
<tr>
<td align="left"><b>Secondary contact phone number</b></td>
<td align=top><input type="text" name="secondaryContactPhon eNo" size="20"
value="<jsp:getProperty name ="customer" property="secondaryContact PhoneNo"/> "
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;"></td>
</tr>
<tr>
<td align="left"><b>Card number</b></td>
<td><input type="text" name="creditCardNumber" size="30"
value="<jsp:getProperty name ="customer" property="creditCardNumber "/>"
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left"><b>Expiation date</b></td>
<td><input type="text" name="creditCardExpiration Date"
value="<jsp:getProperty name ="customer" property="creditCardExpira tionDate"/ >"
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<font color=red>* eg.(mm/yyyy)</font> </td>
</tr>
<tr>
<td align="left"><b>Card type</b></td>
<td><select name="creditCardType"
value="<jsp:getProperty name ="customer" property="creditCardType"/ >">
<option value="">
<option value="Visa">Visa
<option value="Mastercard">Masterc ard
<option value="American Express">American Express
<option value="Switch">Switch
</select><font color="red">*</font>
</td>
</tr>
<tr>
<td align="left"><b>Card holder name</b></td>
<td><input type="text" name="creditCardHolder" size="30"
value="<jsp:getProperty name ="customer" property="creditCardHolder "/>">
<font color=red>*</font></td>
</tr>
<tr>
<td align="center" colspan="2"><font color=red><b>Please, make sure that the data entered is correct</b></font>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<center>
<input type="button" name="submitForm" value="Save Details" onClick="validate(this.for m)">
<input type="button" name="reset" value="Reset">
</center>
</form>
There is a javascript in the head, which is working with onClick="validate(this.for m)".
New script which may be causing a trouble is added to the text field and the form tag,
Can someone help me to decifer it?
Thank you in advance.
I've got a problem with my jsp.
I've added some scripts and since then neither the reset button is not clearing the data from the form boxes nor rfresh button.
Can you tell me what's wrong?
<form name="tableform" action="/TaxiGlobe/servlet
onSubmit="return false;">
<hr width=90%>
<br>
<font color=red><b><center>Requi
<table border="0" width="90%" cellpadding="5" align=center>
<br>
<tr>
<td align="left" width="30%"><b>Company name</b></td>
<td align=top><input type="text" name="companyName" size="40"
value="<jsp:getProperty name ="customer" property="companyName"/>">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left"><b>Company address</b></td>
<td align=top><input type="text" name="companyAddress" size="60"
value="<jsp:getProperty name ="customer" property="companyAddress"/
onKeypress="if (event.keyCode==34 || event.keyCode==39) event.returnValue = false;">
<font color=red>* </font></td>
</tr>
<tr>
<td align="left"><b>Company phone number</b></td>
<td align=top><input type="text" name="companyPhoneNo" size="20"
value="<jsp:getProperty name ="customer" property="companyPhoneNo"/
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left"><b>Company fax number</b></td>
<td align=top><input type="text" name="companyFaxNo" size="20"
value="<jsp:getProperty name ="customer" property="companyFaxNo"/>"
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left" ><b>Main contact names</b></td>
<td align=top><input type="text" name="mainContactName" size="50"
value="<jsp:getProperty name ="customer" property="mainContactName"
<font color=red>*</font></td>
</tr>
<tr>
<td align="left"><b>Main contact email address</b></td>
<td align=top><input type="text" name="mainContactEmail" size="40"
value="<jsp:getProperty name ="customer" property="mainContactEmail
<font color=red>* eg. name@domain.com</font> </td>
</tr>
<tr>
<td align="left"><b>Main contact phone number</b></td>
<td align=top><input type="text" name="mainContactPhoneNo" size="20"
value="<jsp:getProperty name ="customer" property="mainContactPhone
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left"><b>Secondary contact names</b></td>
<td align=top><input type="text" name="secondaryContactName
value="<jsp:getProperty name ="customer" property="secondaryContact
</tr>
<tr>
<td align="left"><b>Secondary contact email address</b></td>
<td align=top><input type="text" name="secondaryContactEmai
value="<jsp:getProperty name ="customer" property="secondaryContact
<font color=red> eg. name@domain.com</font></td
</tr>
<tr>
<td align="left"><b>Secondary contact phone number</b></td>
<td align=top><input type="text" name="secondaryContactPhon
value="<jsp:getProperty name ="customer" property="secondaryContact
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;"></td>
</tr>
<tr>
<td align="left"><b>Card number</b></td>
<td><input type="text" name="creditCardNumber" size="30"
value="<jsp:getProperty name ="customer" property="creditCardNumber
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<font color=red>*</font></td>
</tr>
<tr>
<td align="left"><b>Expiation date</b></td>
<td><input type="text" name="creditCardExpiration
value="<jsp:getProperty name ="customer" property="creditCardExpira
onKeypress="if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;">
<font color=red>* eg.(mm/yyyy)</font> </td>
</tr>
<tr>
<td align="left"><b>Card type</b></td>
<td><select name="creditCardType"
value="<jsp:getProperty name ="customer" property="creditCardType"/
<option value="">
<option value="Visa">Visa
<option value="Mastercard">Masterc
<option value="American Express">American Express
<option value="Switch">Switch
</select><font color="red">*</font>
</td>
</tr>
<tr>
<td align="left"><b>Card holder name</b></td>
<td><input type="text" name="creditCardHolder" size="30"
value="<jsp:getProperty name ="customer" property="creditCardHolder
<font color=red>*</font></td>
</tr>
<tr>
<td align="center" colspan="2"><font color=red><b>Please, make sure that the data entered is correct</b></font>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<center>
<input type="button" name="submitForm" value="Save Details" onClick="validate(this.for
<input type="button" name="reset" value="Reset">
</center>
</form>
There is a javascript in the head, which is working with onClick="validate(this.for
New script which may be causing a trouble is added to the text field and the form tag,
Can someone help me to decifer it?
Thank you in advance.
ASKER
thanks, but it is still not working.
Can it something to do with a session?
Even when I close and open my application the last data is still there?
What can it be?
Can it something to do with a session?
Even when I close and open my application the last data is still there?
What can it be?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
<input type="reset" name="reset" value="Reset">