<INPUT TYPE=RESET> is one of the most annoying these days. Hardly anyone wants to delete the data from all fields of a form, but usually only one or another field, which forces us to use javascript.
I don't know a way in HTML to clear a field among several in a form that is not by scripts.
One suggestion to solve this is adding the FOR="id" attribute (as in LABEL element) within the element INPUT TYPE=RESET in order to remove only the information from a single field.
On this exemple, the reset button only clear the filter input:
Product: <input type="text" name="product" id="product" /><br />
Search Filter: <input type="text" name="filter" id="filter" />
<input type="reset" for="filter" value="X"><br />
<input type="submit" value="Submit">