Form表单自带的reset按钮,是将表单值重置为其默认值,如果需要清空表单数据这个功能就不满足要求了,需要自己实现该功能
function clearForm(objE){//objE为form表单 $(objE).find(':input').each( function(){ switch(this.type){ case 'passsword': case 'select-multiple': case 'select-one': case 'text': case 'textarea': $(this).val(''); break; case 'checkbox': case 'radio': this.checked = false; } } ); }
html
<input type="button" value="重置" οnclick="clearForm(this.form);"/>