Редактировать: я изменил свой первоначальный ответ на это благодаря комментарию Дейва. Похоже, он также опубликовал ответ, в то время как я изменил свой ответ, поэтому он заслуживает «принятого» ответа.
Сброс формы сбрасывает исходные значения всех полей в форме. Если значения не было, оно очистит поле, если оно было, оно "сбросит" поле до этого значения.
Когда вы очищаете форму, вы, по сути, удаляете ВСЕ значения из формы. В JavaScript нет функции «очистить форму», поэтому вам придется просматривать каждое поле и очищать их вручную.
Итак, чтобы ответить на ваш вопрос, вы просто хотите «сбросить» форму с помощью функции reset (), а не очистить форму.